@@ -55,12 +55,12 @@ name: $(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.r)
5555
5656variables :
5757 Codeql.Enabled : false
58- VS_GENERATOR : ' Visual Studio 16 2019 '
58+ VS_GENERATOR : ' Visual Studio 17 2022 '
5959 WIN10_SDK : ' 10.0.19041.0'
6060 WIN11_SDK : ' 10.0.22000.0'
6161
6262pool :
63- vmImage : windows-2019
63+ vmImage : windows-2022
6464
6565jobs :
6666 - job : CMAKE_BUILD
7474 inputs :
7575 cwd : ' $(Build.SourcesDirectory)'
7676 cmakeArgs : >
77- -G "$(VS_GENERATOR)" -A x64 -B out
77+ -G "$(VS_GENERATOR)" -T v142 - A x64 -B out
7878 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
7979 -DBUILD_XAUDIO_WIN8=ON -DBUILD_TOOLS=ON
8080 - task : CMake@1
9292 inputs :
9393 cwd : ' $(Build.SourcesDirectory)'
9494 cmakeArgs : >
95- -G "$(VS_GENERATOR)" -A Win32 -B out2
95+ -G "$(VS_GENERATOR)" -T v142 - A Win32 -B out2
9696 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
9797 -DBUILD_XAUDIO_WIN8=ON -DBUILD_TOOLS=ON
9898 - task : CMake@1
@@ -110,93 +110,56 @@ jobs:
110110 inputs :
111111 cwd : ' $(Build.SourcesDirectory)'
112112 cmakeArgs : >
113- -G "$(VS_GENERATOR)" -A x64 -B out3
113+ -G "$(VS_GENERATOR)" -T v142 - A x64 -B out3
114114 -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=10.0
115115 - task : CMake@1
116116 displayName : ' CMake (UWP): Build x64'
117117 inputs :
118118 cwd : ' $(Build.SourcesDirectory)'
119119 cmakeArgs : --build out3 -v
120- - task : CMake@1
121- displayName : ' CMake (ClangCl): Config x64'
122- inputs :
123- cwd : ' $(Build.SourcesDirectory)'
124- cmakeArgs : >
125- -G "$(VS_GENERATOR)" -A x64 -T clangcl -B out4
126- -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
127- -DBUILD_XAUDIO_WIN8=ON -DBUILD_TOOLS=ON
128- - task : CMake@1
129- displayName : ' CMake (ClangCl): Build x64 Debug'
130- inputs :
131- cwd : ' $(Build.SourcesDirectory)'
132- cmakeArgs : --build out4 -v --config Debug
133- - task : CMake@1
134- displayName : ' CMake (ClangCl): Build x64 Release'
135- inputs :
136- cwd : ' $(Build.SourcesDirectory)'
137- cmakeArgs : --build out4 -v --config RelWithDebInfo
138120 - task : CMake@1
139121 displayName : ' CMake (Win10): Config'
140122 inputs :
141123 cwd : ' $(Build.SourcesDirectory)'
142124 cmakeArgs : >
143- -G "$(VS_GENERATOR)" -A x64 -B out5
125+ -G "$(VS_GENERATOR)" -T v142 - A x64 -B out4
144126 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
145127 -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
146128 -DBUILD_XAUDIO_WIN10=ON -DBUILD_TOOLS=OFF
147129 - task : CMake@1
148130 displayName : ' CMake (Win10): Build'
149131 inputs :
150132 cwd : ' $(Build.SourcesDirectory)'
151- cmakeArgs : --build out5 -v
152- - task : CMake@1
153- displayName : ' CMake (MSVC Spectre): Config x64'
154- inputs :
155- cwd : ' $(Build.SourcesDirectory)'
156- cmakeArgs : >
157- -G "$(VS_GENERATOR)" -A x64 -B out6
158- -DENABLE_SPECTRE_MITIGATION=ON -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
159- -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
160- -DBUILD_XAUDIO_WIN8=ON -DBUILD_TOOLS=ON
161- - task : CMake@1
162- displayName : ' CMake (MSVC Spectre): Build x64 Debug'
163- inputs :
164- cwd : ' $(Build.SourcesDirectory)'
165- cmakeArgs : --build out6 -v --config Debug
166- - task : CMake@1
167- displayName : ' CMake (MSVC Spectre): Build x64 Release'
168- inputs :
169- cwd : ' $(Build.SourcesDirectory)'
170- cmakeArgs : --build out6 -v --config RelWithDebInfo
133+ cmakeArgs : --build out4 -v
171134 - task : CMake@1
172135 displayName : ' CMake (NO_WCHAR_T): Config'
173136 inputs :
174137 cwd : ' $(Build.SourcesDirectory)'
175138 cmakeArgs : >
176- -G "$(VS_GENERATOR)" -A x64 -B out7
139+ -G "$(VS_GENERATOR)" -T v142 - A x64 -B out5
177140 -DNO_WCHAR_T=ON
178141 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN11_SDK)'
179142 - task : CMake@1
180143 displayName : ' CMake (NO_WCHAR_T): Build'
181144 inputs :
182145 cwd : ' $(Build.SourcesDirectory)'
183- cmakeArgs : --build out7 -v --config Debug
146+ cmakeArgs : --build out5 -v --config Debug
184147 - task : CMake@1
185148 displayName : ' CMake (DLL): Config x64'
186149 inputs :
187150 cwd : ' $(Build.SourcesDirectory)'
188151 cmakeArgs : >
189- -G "$(VS_GENERATOR)" -A x64 -B out8
152+ -G "$(VS_GENERATOR)" -T v142 - A x64 -B out6
190153 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK)
191154 -DBUILD_XAUDIO_WIN8=ON -DBUILD_TOOLS=ON
192155 -DBUILD_SHARED_LIBS=ON
193156 - task : CMake@1
194157 displayName : ' CMake (DLL): Build x64 Debug'
195158 inputs :
196159 cwd : ' $(Build.SourcesDirectory)'
197- cmakeArgs : --build out8 -v --config Debug
160+ cmakeArgs : --build out6 -v --config Debug
198161 - task : CMake@1
199162 displayName : ' CMake (DLL): Build x64 Release'
200163 inputs :
201164 cwd : ' $(Build.SourcesDirectory)'
202- cmakeArgs : --build out8 -v --config RelWithDebInfo
165+ cmakeArgs : --build out6 -v --config RelWithDebInfo
0 commit comments