1
- version : ' 2.3.2. {build}'
1
+ version : ' {build}'
2
2
branches :
3
3
only :
4
4
- master
5
5
6
- image : Visual Studio 2015
7
- clone_depth : 1
6
+ image : Visual Studio 2017
7
+
8
8
environment :
9
9
global :
10
10
# Appveyor doesn't have Qt 12 yet
11
- LatestLTSQtVersion : 5.9
12
- LatestQtVersion : 5.11
11
+ LatestQtVersion : 5.13
13
12
matrix :
14
- # Latest version of Qt, dll, 64bit, MSVC 2015, qmake
15
- - QT5 : C:\Qt\%LatestQtVersion%\msvc2015_64
16
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
17
- targetPlatform : amd64
18
- use_mingw : " false"
19
- use_static : " false"
20
- use_cmake : " false"
21
13
# 32 bit builds
22
14
# MSVC 2015 builds
23
15
# Dynamic Library builds
24
16
# LTS version of Qt, dll, 32bit, MSVC 2015, qmake
25
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
26
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
17
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
18
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
27
19
targetPlatform : x86
28
20
use_mingw : " false"
29
21
use_static : " false"
30
22
use_cmake : " false"
31
23
# LTS version of Qt, dll, 32bit, MSVC 2015, cmake
32
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
33
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
24
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
25
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
34
26
targetPlatform : x86
35
27
use_mingw : " false"
36
28
use_static : " false"
37
29
use_cmake : " true"
38
30
# end Dynamic Library builds
39
31
# Static Library builds
40
32
# LTS version of Qt, static, 32bit, MSVC 2015, qmake
41
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
42
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
33
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
34
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
43
35
targetPlatform : x86
44
36
use_mingw : " false"
45
37
use_static : " true"
46
38
use_cmake : " false"
47
39
# LTS version of Qt, static, 32bit, MSVC 2015, cmake
48
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015
49
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
40
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017
41
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
50
42
targetPlatform : x86
51
43
use_mingw : " false"
52
44
use_static : " true"
@@ -56,31 +48,31 @@ environment:
56
48
# MinGW builds
57
49
# Dynamic Library builds
58
50
# LTS version of Qt, dll, 32bit, MinGW, qmake
59
- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
60
- COMPILER : C:\Qt\Tools\mingw530_32
51
+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
52
+ COMPILER : C:\Qt\Tools\mingw730_32
61
53
targetPlatform : x86
62
54
use_mingw : " true"
63
55
use_static : " false"
64
56
use_cmake : " false"
65
57
# LTS version of Qt, dll, 32bit, MinGW, cmake
66
- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
67
- COMPILER : C:\Qt\Tools\mingw530_32
58
+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
59
+ COMPILER : C:\Qt\Tools\mingw730_32
68
60
targetPlatform : x86
69
61
use_mingw : " true"
70
62
use_static : " false"
71
63
use_cmake : " true"
72
64
# end Dynamic Library builds
73
65
# Static Library builds
74
66
# LTS version of Qt, static, 32bit, MinGW, qmake
75
- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
76
- COMPILER : C:\Qt\Tools\mingw530_32
67
+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
68
+ COMPILER : C:\Qt\Tools\mingw730_32
77
69
targetPlatform : x86
78
70
use_mingw : " true"
79
71
use_static : " true"
80
72
use_cmake : " false"
81
73
# LTS version of Qt, static, 32bit, MinGW, cmake
82
- - QT5 : C:\Qt\%LatestLTSQtVersion%\mingw53_32
83
- COMPILER : C:\Qt\Tools\mingw530_32
74
+ - QT5 : C:\Qt\%LatestQtVersion%\mingw73_32
75
+ COMPILER : C:\Qt\Tools\mingw730_32
84
76
targetPlatform : x86
85
77
use_mingw : " true"
86
78
use_static : " true"
@@ -92,31 +84,31 @@ environment:
92
84
# MSVC 2015 builds
93
85
# Dynamic Library builds
94
86
# LTS version of Qt, dll, 64bit, MSVC 2015, qmake
95
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
96
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
87
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
88
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
97
89
targetPlatform : amd64
98
90
use_mingw : " false"
99
91
use_static : " false"
100
92
use_cmake : " false"
101
93
# LTS version of Qt, dll, 64bit, MSVC 2015, cmake
102
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
103
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
94
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
95
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
104
96
targetPlatform : amd64
105
97
use_mingw : " false"
106
98
use_static : " false"
107
99
use_cmake : " true"
108
100
# end Dynamic Library builds
109
101
# Static Library builds
110
102
# LTS version of Qt, static, 64bit, MSVC 2015, qmake
111
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
112
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
103
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
104
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
113
105
targetPlatform : amd64
114
106
use_mingw : " false"
115
107
use_static : " true"
116
108
use_cmake : " false"
117
109
# LTS version of Qt, static, 64bit, MSVC 2015, cmake
118
- - QT5 : C:\Qt\%LatestLTSQtVersion%\msvc2015_64
119
- COMPILER : C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC
110
+ - QT5 : C:\Qt\%LatestQtVersion%\msvc2017_64
111
+ COMPILER : C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build
120
112
targetPlatform : amd64
121
113
use_mingw : " false"
122
114
use_static : " true"
@@ -129,19 +121,18 @@ matrix:
129
121
fast_finish : true
130
122
131
123
before_build :
132
- - set PATH=%COMPILER%\bin;%QT5%\bin;%PATH%
133
124
- set originalWD=%CD%
134
125
- call "%QT5%\bin\qtenv2.bat"
135
- - cd %originalWD%
126
+ - cd /D %originalWD%
136
127
- if %use_mingw%==false call "%COMPILER%\vcvarsall.bat" %targetPlatform%
137
128
- if %use_static%==true (set USESTATIC=ON) else (set USESTATIC=OFF)
138
129
- if %use_mingw%==true (set CMAKEGENERATOR="MinGW Makefiles") else (set CMAKEGENERATOR="NMake Makefiles")
139
130
- if %use_mingw%==true (set MAKEENGINE=mingw32-make) else (set MAKEENGINE=nmake)
140
131
- if %use_mingw%==true set PATH=%PATH:C:\Program Files\Git\usr\bin;=%
141
132
142
133
build_script :
143
- - if %use_cmake%==true mkdir .\ build
144
- - if %use_cmake%==true cd .\ build
134
+ - if %use_cmake%==true mkdir build
135
+ - if %use_cmake%==true cd build
145
136
- if %use_cmake%==true cmake --version
146
137
- if %use_cmake%==true cmake -G %CMAKEGENERATOR% -DCMAKE_BUILD_TYPE=DEBUG -DBUILD_EXAMPLES=ON -DCMAKE_DEBUG_POSTFIX=d -DBUILD_STATIC=%USESTATIC% -DCMAKE_INSTALL_PREFIX="./installed" ../
147
138
- if %use_cmake%==true cmake --build .
0 commit comments