8
8
matrix :
9
9
fast_finish : true
10
10
include :
11
- - name : Ubuntu CMake dll
11
+ - name : Ubuntu qmake dll
12
12
os : linux
13
13
dist : xenial
14
14
group : stable
15
- cache : ccache
16
15
addons :
17
16
apt :
17
+ sources :
18
+ - ubuntu-toolchain-r-test
19
+ - sourceline : ' ppa:beineri/opt-qt-5.12.0-xenial'
20
+ update : true
18
21
packages :
19
- - qt5-default
20
- - qttools5-dev
21
- - qttools5-dev-tools
22
+ - qt512base
23
+ - qt512tools
24
+ - gcc-6
25
+ - g++-6
26
+ - libc6-i386
27
+ - libgl-dev
28
+ - libgl1-mesa-dev
29
+ - mesa-common-dev
22
30
script :
23
- - mkdir .\build
24
- - cd build
25
- - cmake --version
26
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DBUILD_STATIC=OFF -DCMAKE_INSTALL_PREFIX="./installed" ../
27
- - cmake --build .
28
- - cmake --build . --target install
29
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_EXAMPLES=ON -DBUILD_STATIC=OFF -DCMAKE_INSTALL_PREFIX="./installed" ../
30
- - cmake --build .
31
- - cmake --build . --target install
32
- - name : Ubuntu CMake static
31
+ - PATH="/opt/qt512/bin:$PATH"
32
+ - CXX="g++-6"
33
+ - CC="gcc-6"
34
+ - qt512-env.sh
35
+ - qmake
36
+ - make
37
+ - make install
38
+ - name : Ubuntu qmake static
33
39
os : linux
34
40
dist : xenial
35
41
group : stable
36
- cache : ccache
37
42
addons :
38
43
apt :
44
+ sources :
45
+ - ubuntu-toolchain-r-test
46
+ - sourceline : ' ppa:beineri/opt-qt-5.12.0-xenial'
47
+ update : true
39
48
packages :
40
- - qt5-default
41
- - qttools5-dev
42
- - qttools5-dev-tools
49
+ - qt512base
50
+ - qt512tools
51
+ - gcc-6
52
+ - g++-6
53
+ - libc6-i386
54
+ - libgl-dev
55
+ - libgl1-mesa-dev
56
+ - mesa-common-dev
43
57
script :
44
- - mkdir .\build
45
- - cd build
46
- - cmake --version
47
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DBUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="./installed" ../
48
- - cmake --build .
49
- - cmake --build . --target install
50
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_EXAMPLES=ON -DBUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="./installed" ../
51
- - cmake --build .
52
- - cmake --build . --target install
53
-
58
+ - PATH="/opt/qt512/bin:$PATH"
59
+ - CXX="g++-6"
60
+ - CC="gcc-6"
61
+ - qt512-env.sh
62
+ - qmake "CONFIG+=adsBuildStatic"
63
+ - make
64
+ - make install
54
65
- name : macOS CMake dll
55
66
os : osx
56
67
osx_image : xcode10.1
57
- cache : ccache
58
68
addons :
59
69
homebrew :
60
70
packages :
61
- - ccache
62
71
- qt
72
+ update : true
63
73
script :
64
- - mkdir .\build
74
+ - PATH="/usr/local/opt/qt5/bin:$PATH"
75
+ - mkdir -p build
65
76
- cd build
66
77
- cmake --version
67
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DBUILD_STATIC=OFF -DCMAKE_INSTALL_PREFIX="./installed" ../
78
+ - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_DEBUG_POSTFIX=_debug - DBUILD_EXAMPLES=ON -DBUILD_STATIC=OFF -DCMAKE_INSTALL_PREFIX="./installed" ../
68
79
- cmake --build .
69
80
- cmake --build . --target install
70
81
- cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_EXAMPLES=ON -DBUILD_STATIC=OFF -DCMAKE_INSTALL_PREFIX="./installed" ../
@@ -73,23 +84,48 @@ matrix:
73
84
- name : macOS CMake static
74
85
os : osx
75
86
osx_image : xcode10.1
76
- cache : ccache
77
87
addons :
78
88
homebrew :
79
89
packages :
80
- - ccache
81
90
- qt
91
+ update : true
82
92
script :
83
- - mkdir .\build
93
+ - PATH="/usr/local/opt/qt5/bin:$PATH"
94
+ - mkdir -p build
84
95
- cd build
85
96
- cmake --version
86
- - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DBUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="./installed" ../
97
+ - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=DEBUG -DCMAKE_DEBUG_POSTFIX=_debug - DBUILD_EXAMPLES=ON -DBUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="./installed" ../
87
98
- cmake --build .
88
99
- cmake --build . --target install
89
100
- cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DBUILD_EXAMPLES=ON -DBUILD_STATIC=ON -DCMAKE_INSTALL_PREFIX="./installed" ../
90
101
- cmake --build .
91
102
- cmake --build . --target install
92
-
103
+ - name : macOS qmake dll
104
+ os : osx
105
+ osx_image : xcode10.1
106
+ addons :
107
+ homebrew :
108
+ packages :
109
+ - qt
110
+ update : true
111
+ script :
112
+ - PATH="/usr/local/opt/qt5/bin:$PATH"
113
+ - qmake
114
+ - make
115
+ - make install
116
+ - name : macOS qmake static
117
+ os : osx
118
+ osx_image : xcode10.1
119
+ addons :
120
+ homebrew :
121
+ packages :
122
+ - qt
123
+ update : true
124
+ script :
125
+ - PATH="/usr/local/opt/qt5/bin:$PATH"
126
+ - qmake "CONFIG+=adsBuildStatic"
127
+ - make
128
+ - make install
93
129
notifications :
94
130
email : false
95
131
0 commit comments