File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,33 +6,16 @@ matrix:
66 # Workaround to prevent building in an empty environment
77 - compiler : clang
88 include :
9- # ###################### Linux #######################
10- - os : linux
11- dist : trusty
12- sudo : required
13- env :
14- - qtenv : /opt/qt58/bin/qt58-env.sh
15- - qtpkg : " 'qt58base qt58quickcontrols qt58quickcontrols2 qt58svg qt58x11extras mesa-common-dev libgl1-mesa-dev'"
16- - qtppa : ppa:beineri/opt-qt58-trusty
17- - qtver : 58
18- - os : linux
19- dist : trusty
20- sudo : required
21- env :
22- - qtenv : /opt/qt57/bin/qt57-env.sh
23- - qtpkg : " 'qt57base qt57quickcontrols qt57quickcontrols2 qt57svg qt57x11extras mesa-common-dev libgl1-mesa-dev'"
24- - qtppa : ppa:beineri/opt-qt571-trusty
25- - qtver : 57
269 # ###################### macOS #######################
2710 # ##
28- # ## OS X 10.10
11+ # ## macOS 10.12
2912 # ##
3013 - os : osx
31- osx_image : xcode6.4
14+ osx_image : xcode8.3
3215 env :
33- - dist : " osx "
34- - distver : " 10.10 "
35- - distname : " yosemite "
16+ - dist : " macos "
17+ - distver : " 10.12 "
18+ - distname : " sierra "
3619 # ##
3720 # ## OS X 10.11
3821 # ##
@@ -43,14 +26,23 @@ matrix:
4326 - distver : " 10.11"
4427 - distname : " el-capitan"
4528 # ##
46- # ## macOS 10.12
29+ # ## OS X 10.10
4730 # ##
4831 - os : osx
49- osx_image : xcode8.3
32+ osx_image : xcode6.4
5033 env :
51- - dist : " macos"
52- - distver : " 10.12"
53- - distname : " sierra"
34+ - dist : " osx"
35+ - distver : " 10.10"
36+ - distname : " yosemite"
37+ # ###################### Linux #######################
38+ - os : linux
39+ dist : trusty
40+ sudo : required
41+ env :
42+ - qtenv : /opt/qt58/bin/qt58-env.sh
43+ - qtpkg : " 'qt58base qt58quickcontrols qt58quickcontrols2 qt58svg qt58x11extras mesa-common-dev libgl1-mesa-dev'"
44+ - qtppa : ppa:beineri/opt-qt58-trusty
45+ - qtver : 58
5446
5547services :
5648 - docker
Original file line number Diff line number Diff line change @@ -4,8 +4,6 @@ environment:
44 matrix :
55 - QTVER : 58
66 QTDIR : C:\Qt\5.8\mingw53_32
7- - QTVER : 57
8- QTDIR : C:\Qt\5.7\mingw53_32
97
108install :
119 - cd %APPVEYOR_BUILD_FOLDER%
Original file line number Diff line number Diff line change @@ -29,11 +29,17 @@ cp cli/redtimercli dist/opt/redtimer
2929cp gui/icons/clock_red.svg dist/opt/redtimer/redtimer.svg
3030cp deploy/redtimer.desktop dist/opt/redtimer
3131
32+ # Include things possibly missing from linuxdeployqt
33+ mkdir -p dist/opt/redtimer/lib
34+ cp -a $QTDIR /lib/$( readlink $QTDIR /lib/libQt5Svg.so.5) dist/opt/redtimer/lib/libQt5Svg.so.5
35+ mkdir -p dist/opt/redtimer/plugins
36+ cp -a $QTDIR /plugins/xcbglintegrations dist/opt/redtimer/plugins
37+
3238# Create AppImage
3339deploy/linuxdeployqt dist/opt/redtimer/redtimercli -qmldir=gui/qml -verbose=2
3440deploy/linuxdeployqt dist/opt/redtimer/redtimer -qmldir=gui/qml -appimage -bundle-non-qt-libs -verbose=2
3541
36- mv dist/opt/redtimer .AppImage $PREFIX .AppImage
42+ mv RedTimer-x86_64 .AppImage $PREFIX .AppImage
3743
3844# #################### DEB/RPM creation #####################
3945
Original file line number Diff line number Diff line change 1- linuxdeployqt-3 -x86_64.AppImage
1+ linuxdeployqt-continuous -x86_64.AppImage
You can’t perform that action at this time.
0 commit comments