Skip to content

Commit 39bcd23

Browse files
committed
ci: oneapi: use Ninja for debugging
1 parent 7493f3a commit 39bcd23

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- "**/CMakeLists.txt"
1717
- "**.cmake"
1818
- ".github/workflows/ci.yml"
19+
- ".github/workflows/composite-build/*"
1920
workflow_dispatch:
2021

2122
# avoid wasted runs

.github/workflows/ci_windows.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ on:
1616
- "**/CMakeLists.txt"
1717
- "**.cmake"
1818
- ".github/workflows/ci_windows.yml"
19+
- ".github/workflows/composite-build/*"
1920
- "!memcheck.cmake"
2021
workflow_dispatch:
2122

.github/workflows/oneapi-linux.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ env:
1010
# debug triggers asan build errors in general with oneAPI Linux
1111
CMAKE_INSTALL_PREFIX: ~/libs
1212
CMAKE_PREFIX_PATH: ~/libs
13+
CMAKE_GENERATOR: Ninja
14+
# don't need Ninja but it prints the command lines by default which is good for debugging
1315

1416
on:
1517
push:

0 commit comments

Comments
 (0)