Skip to content

Commit 2934376

Browse files
author
Frederick Thomssen
committed
Fix Linux dependencies and remove Qt 5.7 builds again
1 parent ce8a1cc commit 2934376

5 files changed

Lines changed: 27 additions & 31 deletions

File tree

.travis.yml

Lines changed: 19 additions & 27 deletions
Original file line numberDiff line numberDiff 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

5547
services:
5648
- docker

appveyor.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff 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

108
install:
119
- cd %APPVEYOR_BUILD_FOLDER%

deploy/deploy.linux.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,17 @@ cp cli/redtimercli dist/opt/redtimer
2929
cp gui/icons/clock_red.svg dist/opt/redtimer/redtimer.svg
3030
cp 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
3339
deploy/linuxdeployqt dist/opt/redtimer/redtimercli -qmldir=gui/qml -verbose=2
3440
deploy/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

deploy/linuxdeployqt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
linuxdeployqt-3-x86_64.AppImage
1+
linuxdeployqt-continuous-x86_64.AppImage
13.6 MB
Binary file not shown.

0 commit comments

Comments
 (0)