Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 745b9b1

Browse files
committedMar 6, 2025·
More DLL test cases
1 parent 37f130c commit 745b9b1

3 files changed

+54
-4
lines changed
 

‎build/DirectXTex-GitHub-CMake-Dev17.yml

+25
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,31 @@ jobs:
217217
inputs:
218218
cwd: $(Build.SourcesDirectory)
219219
cmakeArgs: --build out12 -v --config Debug
220+
- task: CMake@1
221+
displayName: 'CMake (DLL): Config x64'
222+
inputs:
223+
cwd: $(Build.SourcesDirectory)
224+
cmakeArgs: -G "$(VS_GENERATOR)" -A x64 -B out13 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK) -DBUILD_DX12=ON -DBUILD_SHARED_LIBS=ON
225+
- task: CMake@1
226+
displayName: 'CMake (DLL): Build x64 Debug'
227+
inputs:
228+
cwd: $(Build.SourcesDirectory)
229+
cmakeArgs: --build out13 -v --config Debug
230+
- task: CMake@1
231+
displayName: 'CMake (DLL): Build x64 Release'
232+
inputs:
233+
cwd: $(Build.SourcesDirectory)
234+
cmakeArgs: --build out13 -v --config RelWithDebInfo
235+
- task: CMake@1
236+
displayName: 'CMake (UWP DLL): Config x64'
237+
inputs:
238+
cwd: $(Build.SourcesDirectory)
239+
cmakeArgs: -G "$(VS_GENERATOR)" -A x64 -B out14 -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=10.0 -DBUILD_SHARED_LIBS=ON
240+
- task: CMake@1
241+
displayName: 'CMake (UWP DLL): Build x64'
242+
inputs:
243+
cwd: $(Build.SourcesDirectory)
244+
cmakeArgs: --build out14 -v
220245

221246
- job: CMAKE_BUILD_VCPKG
222247
displayName: CMake using VCPKG

‎build/DirectXTex-GitHub-CMake.yml

+25
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,31 @@ jobs:
177177
inputs:
178178
cwd: $(Build.SourcesDirectory)
179179
cmakeArgs: --build out8 -v --config Debug
180+
- task: CMake@1
181+
displayName: 'CMake (DLL): Config x64'
182+
inputs:
183+
cwd: $(Build.SourcesDirectory)
184+
cmakeArgs: -G "$(VS_GENERATOR)" -A x64 -B out9 -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=$(WIN10_SDK) -DBUILD_DX12=ON -DBUILD_SHARED_LIBS=ON
185+
- task: CMake@1
186+
displayName: 'CMake (DLL): Build x64 Debug'
187+
inputs:
188+
cwd: $(Build.SourcesDirectory)
189+
cmakeArgs: --build out9 -v --config Debug
190+
- task: CMake@1
191+
displayName: 'CMake (DLL): Build x64 Release'
192+
inputs:
193+
cwd: $(Build.SourcesDirectory)
194+
cmakeArgs: --build out9 -v --config RelWithDebInfo
195+
- task: CMake@1
196+
displayName: 'CMake (UWP DLL): Config x64'
197+
inputs:
198+
cwd: $(Build.SourcesDirectory)
199+
cmakeArgs: -G "$(VS_GENERATOR)" -A x64 -B out10 -DCMAKE_SYSTEM_NAME=WindowsStore -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON -DCMAKE_SYSTEM_VERSION=10.0 -DBUILD_SHARED_LIBS=ON
200+
- task: CMake@1
201+
displayName: 'CMake (UWP DLL): Build x64'
202+
inputs:
203+
cwd: $(Build.SourcesDirectory)
204+
cmakeArgs: --build out10 -v
180205

181206
- job: CMAKE_BUILD_VCPKG
182207
displayName: CMake using VCPKG

‎build/DirectXTex-GitHub-GDK-Dev17.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -311,12 +311,12 @@ jobs:
311311
inputs:
312312
Contents: 'out/build'
313313
- task: CMake@1
314-
displayName: 'CMake (MSVC, DLL): Config Scarlett Debug'
314+
displayName: 'CMake (DLL): Config Scarlett Debug'
315315
inputs:
316316
cwd: '$(Build.SourcesDirectory)'
317317
cmakeArgs: --preset=x64-Debug-Scarlett -DBUILD_SHARED_LIBS=ON
318318
- task: CMake@1
319-
displayName: 'CMake (MSVC, DLL): Build Scarlett Debug'
319+
displayName: 'CMake (DLL): Build Scarlett Debug'
320320
inputs:
321321
cwd: '$(Build.SourcesDirectory)'
322322
cmakeArgs: --build out\build\x64-Debug-Scarlett
@@ -430,12 +430,12 @@ jobs:
430430
inputs:
431431
Contents: 'out/build'
432432
- task: CMake@1
433-
displayName: 'CMake (MSVC, DLL): Config XboxOne Debug'
433+
displayName: 'CMake (DLL): Config XboxOne Debug'
434434
inputs:
435435
cwd: '$(Build.SourcesDirectory)'
436436
cmakeArgs: --preset=x64-Debug-XboxOne -DBUILD_SHARED_LIBS=ON
437437
- task: CMake@1
438-
displayName: 'CMake (MSVC, DLL): Build XboxOne Debug'
438+
displayName: 'CMake (DLL): Build XboxOne Debug'
439439
inputs:
440440
cwd: '$(Build.SourcesDirectory)'
441441
cmakeArgs: --build out\build\x64-Debug-XboxOne

0 commit comments

Comments
 (0)
Please sign in to comment.