@@ -64,8 +64,8 @@ Linux/Targeted CC GCC Static:
6464 CXX : g++
6565 script :
6666 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
67- - ninja -C build
68- - ninja -C build ccov
67+ - cmake --build build
68+ - cmake --build build --target ccov
6969
7070Linux/Targeted CC GCC Shared :
7171 image : stabletec/build-core:fedora
@@ -83,8 +83,8 @@ Linux/Targeted CC GCC Shared:
8383 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
8484 script :
8585 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
86- - ninja -C build
87- - ninja -C build ccov
86+ - cmake --build build
87+ - cmake --build build --target ccov
8888
8989Linux/Targeted CC Clang Static :
9090 image : stabletec/build-core:fedora
@@ -101,9 +101,9 @@ Linux/Targeted CC Clang Static:
101101 CXX : clang++
102102 script :
103103 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
104- - ninja -C build
105- - ninja -C build ccov
106- - ninja -C build ccov-report
104+ - cmake --build build
105+ - cmake --build build --target ccov
106+ - cmake --build build --target ccov-report
107107
108108Linux/Targeted CC Clang Shared :
109109 image : stabletec/build-core:fedora
@@ -121,9 +121,9 @@ Linux/Targeted CC Clang Shared:
121121 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
122122 script :
123123 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
124- - ninja -C build
125- - ninja -C build ccov
126- - ninja -C build ccov-report
124+ - cmake --build build
125+ - cmake --build build --target ccov
126+ - cmake --build build --target ccov-report
127127
128128macOS/Targeted CC AppleClang Static :
129129 stage : Targeted Code Coverage
@@ -135,9 +135,9 @@ macOS/Targeted CC AppleClang Static:
135135 - ${ARCH}
136136 script :
137137 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
138- - ninja -C build
139- - ninja -C build ccov
140- - ninja -C build ccov-report
138+ - cmake --build build
139+ - cmake --build build --target ccov
140+ - cmake --build build --target ccov-report
141141
142142macOS/Targeted CC AppleClang Shared :
143143 stage : Targeted Code Coverage
@@ -151,9 +151,9 @@ macOS/Targeted CC AppleClang Shared:
151151 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
152152 script :
153153 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
154- - ninja -C build
155- - ninja -C build ccov
156- - ninja -C build ccov-report
154+ - cmake --build build
155+ - cmake --build build --target ccov
156+ - cmake --build build --target ccov-report
157157
158158macOS/Targeted CC Clang Static :
159159 stage : Targeted Code Coverage
@@ -168,9 +168,9 @@ macOS/Targeted CC Clang Static:
168168 CXX : clang++
169169 script :
170170 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
171- - ninja -C build
172- - ninja -C build ccov
173- - ninja -C build ccov-report
171+ - cmake --build build
172+ - cmake --build build --target ccov
173+ - cmake --build build --target ccov-report
174174
175175macOS/Targeted CC Clang Shared :
176176 stage : Targeted Code Coverage
@@ -186,9 +186,9 @@ macOS/Targeted CC Clang Shared:
186186 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
187187 script :
188188 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
189- - ninja -C build
190- - ninja -C build ccov
191- - ninja -C build ccov-report
189+ - cmake --build build
190+ - cmake --build build --target ccov
191+ - cmake --build build --target ccov-report
192192
193193Windows/Targeted CC Clang Static :
194194 image : stabletec/build-core:windows-ltsc2025
@@ -206,9 +206,9 @@ Windows/Targeted CC Clang Static:
206206 CXX : clang++
207207 script :
208208 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
209- - ninja -C build
210- - ninja -C build ccov
211- - ninja -C build ccov-report
209+ - cmake --build build
210+ - cmake --build build --target ccov
211+ - cmake --build build --target ccov-report
212212
213213Windows/Targeted CC Clang Shared :
214214 image : stabletec/build-core:windows-ltsc2025
@@ -227,9 +227,9 @@ Windows/Targeted CC Clang Shared:
227227 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
228228 script :
229229 - cmake -S example/code-coverage-target/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
230- - ninja -C build
231- - ninja -C build ccov
232- - ninja -C build ccov-report
230+ - cmake --build build
231+ - cmake --build build --target ccov
232+ - cmake --build build --target ccov-report
233233
234234# All Code Coverage
235235
@@ -248,9 +248,9 @@ Linux/All CC GCC Static:
248248 CXX : g++
249249 script :
250250 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
251- - ninja -C build
252- - ninja -C build ccov
253- - ninja -C build ccov-all
251+ - cmake --build build
252+ - cmake --build build --target ccov
253+ - cmake --build build --target ccov-all
254254
255255Linux/All CC GCC Shared :
256256 image : stabletec/build-core:fedora
@@ -268,9 +268,9 @@ Linux/All CC GCC Shared:
268268 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
269269 script :
270270 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
271- - ninja -C build
272- - ninja -C build ccov
273- - ninja -C build ccov-all
271+ - cmake --build build
272+ - cmake --build build --target ccov
273+ - cmake --build build --target ccov-all
274274
275275Linux/All CC Clang Static :
276276 image : stabletec/build-core:fedora
@@ -287,10 +287,10 @@ Linux/All CC Clang Static:
287287 CXX : clang++
288288 script :
289289 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
290- - ninja -C build
291- - ninja -C build ccov-all
292- - ninja -C build ccov-report
293- - ninja -C build ccov-all-report
290+ - cmake --build build
291+ - cmake --build build --target ccov-all
292+ - cmake --build build --target ccov-report
293+ - cmake --build build --target ccov-all-report
294294
295295Linux/All CC Clang Shared :
296296 image : stabletec/build-core:fedora
@@ -308,11 +308,11 @@ Linux/All CC Clang Shared:
308308 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
309309 script :
310310 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
311- - ninja -C build
312- - ninja -C build ccov
313- - ninja -C build ccov-all
314- - ninja -C build ccov-report
315- - ninja -C build ccov-all-report
311+ - cmake --build build
312+ - cmake --build build --target ccov
313+ - cmake --build build --target ccov-all
314+ - cmake --build build --target ccov-report
315+ - cmake --build build --target ccov-all-report
316316
317317macOS/All CC AppleClang Static :
318318 stage : All Code Coverage
@@ -324,10 +324,10 @@ macOS/All CC AppleClang Static:
324324 - ${ARCH}
325325 script :
326326 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
327- - ninja -C build
328- - ninja -C build ccov-all
329- - ninja -C build ccov-report
330- - ninja -C build ccov-all-report
327+ - cmake --build build
328+ - cmake --build build --target ccov-all
329+ - cmake --build build --target ccov-report
330+ - cmake --build build --target ccov-all-report
331331
332332macOS/All CC AppleClang Shared :
333333 stage : All Code Coverage
@@ -341,11 +341,11 @@ macOS/All CC AppleClang Shared:
341341 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
342342 script :
343343 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
344- - ninja -C build
345- - ninja -C build ccov
346- - ninja -C build ccov-all
347- - ninja -C build ccov-report
348- - ninja -C build ccov-all-report
344+ - cmake --build build
345+ - cmake --build build --target ccov
346+ - cmake --build build --target ccov-all
347+ - cmake --build build --target ccov-report
348+ - cmake --build build --target ccov-all-report
349349
350350macOS/All CC Clang Static :
351351 stage : All Code Coverage
@@ -360,10 +360,10 @@ macOS/All CC Clang Static:
360360 CXX : clang++
361361 script :
362362 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
363- - ninja -C build
364- - ninja -C build ccov-all
365- - ninja -C build ccov-report
366- - ninja -C build ccov-all-report
363+ - cmake --build build
364+ - cmake --build build --target ccov-all
365+ - cmake --build build --target ccov-report
366+ - cmake --build build --target ccov-all-report
367367
368368macOS/All CC Clang Shared :
369369 stage : All Code Coverage
@@ -379,11 +379,11 @@ macOS/All CC Clang Shared:
379379 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
380380 script :
381381 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
382- - ninja -C build
383- - ninja -C build ccov
384- - ninja -C build ccov-all
385- - ninja -C build ccov-report
386- - ninja -C build ccov-all-report
382+ - cmake --build build
383+ - cmake --build build --target ccov
384+ - cmake --build build --target ccov-all
385+ - cmake --build build --target ccov-report
386+ - cmake --build build --target ccov-all-report
387387
388388Windows/All CC Clang Static :
389389 image : stabletec/build-core:windows-ltsc2025
@@ -401,11 +401,11 @@ Windows/All CC Clang Static:
401401 CXX : clang++
402402 script :
403403 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
404- - ninja -C build
405- - ninja -C build ccov
406- - ninja -C build ccov-all
407- - ninja -C build ccov-report
408- - ninja -C build ccov-all-report
404+ - cmake --build build
405+ - cmake --build build --target ccov
406+ - cmake --build build --target ccov-all
407+ - cmake --build build --target ccov-report
408+ - cmake --build build --target ccov-all-report
409409
410410Windows/All CC Clang Shared :
411411 image : stabletec/build-core:windows-ltsc2025
@@ -424,11 +424,11 @@ Windows/All CC Clang Shared:
424424 CMAKE_OPTIONS : -D BUILD_SHARED_LIBS=ON
425425 script :
426426 - cmake -S example/code-coverage-all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Release -D CODE_COVERAGE=ON ${CMAKE_OPTIONS}
427- - ninja -C build
428- - ninja -C build ccov
429- - ninja -C build ccov-all
430- - ninja -C build ccov-report
431- - ninja -C build ccov-all-report
427+ - cmake --build build
428+ - cmake --build build --target ccov
429+ - cmake --build build --target ccov-all
430+ - cmake --build build --target ccov-report
431+ - cmake --build build --target ccov-all-report
432432
433433# Sanitizers
434434
@@ -444,7 +444,7 @@ Windows/All CC Clang Shared:
444444 - ${ARCH}
445445 script :
446446 - cmake -S example/all -B build -G Ninja -D CMAKE_BUILD_TYPE=Debug ${CMAKE_OPTIONS}
447- - ninja -C build
447+ - cmake --build build
448448 - ctest --test-dir build --output-on-failure ${CTEST_OPTIONS}
449449
450450.linux_failure_template : &linux_failure_template
@@ -459,7 +459,7 @@ Windows/All CC Clang Shared:
459459 - ${ARCH}
460460 script :
461461 - cmake -S example/all -B build -G Ninja -D CMAKE_BUILD_TYPE=Debug ${CMAKE_OPTIONS}
462- - ninja -C build
462+ - cmake --build build
463463 - " ! ctest --test-dir build --output-on-failure ${CTEST_OPTIONS}"
464464
465465Linux/Static Analysis :
@@ -540,7 +540,7 @@ Linux/Clang/UndefinedSanitizer:
540540 - ${ARCH}
541541 script :
542542 - cmake -S example/all -B build -G Ninja -D CMAKE_BUILD_TYPE=Debug ${CMAKE_OPTIONS}
543- - ninja -C build
543+ - cmake --build build
544544 - ctest --test-dir build --output-on-failure ${CTEST_OPTIONS}
545545
546546.macos_failure_template : &macos_failure_template
@@ -553,7 +553,7 @@ Linux/Clang/UndefinedSanitizer:
553553 - ${ARCH}
554554 script :
555555 - cmake -S example/all -B build -G Ninja -D CMAKE_BUILD_TYPE=Debug ${CMAKE_OPTIONS}
556- - ninja -C build
556+ - cmake --build build
557557 - " ! ctest --test-dir build --output-on-failure ${CTEST_OPTIONS}"
558558
559559macOS/AppleClang/Baseline :
@@ -621,5 +621,5 @@ Windows/MSVC/Address Sanitizer:
621621 - ${ARCH}
622622 script :
623623 - cmake -S example/all/ -B build -G Ninja -D CMAKE_BUILD_TYPE=Debug -D EXAMPLE_USE_SANITIZER=address $env:CMAKE_OPTIONS
624- - ninja -C build
624+ - cmake --build build
625625 - ctest --test-dir build --output-on-failure $env:CTEST_OPTIONS ; if ($? -ne 0) { exit 1 } else { exit 0 }
0 commit comments