@@ -26,11 +26,14 @@ jobs:
2626
2727 - name : Configure and build
2828 run : |
29- cmake . -B build -G Ninja -D VISP_FMT_LIB=ON
30- cmake --build build --config Release
29+ cmake . -B build -G Ninja \
30+ -D CMAKE_BUILD_TYPE=Release \
31+ -D VISP_CI=ON \
32+ -D VISP_FMT_LIB=ON
33+ cmake --build build
3134
3235 - name : Run tests
33- run : ctest build -C Release
36+ run : ctest build
3437
3538 build-test-ubuntu-vulkan :
3639 name : Build & Test on Ubuntu 22.04 with Vulkan
@@ -51,11 +54,15 @@ jobs:
5154
5255 - name : Configure and build with Vulkan
5356 run : |
54- cmake . -B build -G Ninja -D VISP_VULKAN=ON -D VISP_FMT_LIB=ON
55- cmake --build build --config Release
57+ cmake . -B build -G Ninja \
58+ -D CMAKE_BUILD_TYPE=Release \
59+ -D VISP_CI=ON \
60+ -D VISP_VULKAN=ON \
61+ -D VISP_FMT_LIB=ON
62+ cmake --build build
5663
5764 - name : Run tests
58- run : ctest build -C Release
65+ run : ctest build
5966
6067 build-test-windows :
6168 name : Build & Test on Windows (CPU only)
@@ -72,11 +79,13 @@ jobs:
7279
7380 - name : Configure and build
7481 run : |
75- cmake . -B build -G Ninja
76- cmake --build build --config Release
82+ cmake . -B build -G Ninja \
83+ -D CMAKE_BUILD_TYPE=Release \
84+ -D VISP_CI=ON
85+ cmake --build build
7786
7887 - name : Run tests
79- run : ctest build -C Release
88+ run : ctest build
8089
8190 build-test-macos :
8291 name : Build & Test on macOS (CPU only)
@@ -93,8 +102,13 @@ jobs:
93102
94103 - name : Configure and build
95104 run : |
96- cmake -G Ninja . -B build -D GGML_METAL=OFF -D GGML_RPC=ON -D CMAKE_BUILD_RPATH="@loader_path"
97- cmake --build build --config Release
105+ cmake -G Ninja . -B build \
106+ -D CMAKE_BUILD_TYPE=Release \
107+ -D VISP_CI=ON \
108+ -D GGML_METAL=OFF \
109+ -D GGML_RPC=ON \
110+ -D CMAKE_BUILD_RPATH="@loader_path"
111+ cmake --build build
98112
99113 - name : Run tests
100- run : ctest build -C Release
114+ run : ctest build
0 commit comments