Skip to content

Commit 0b76fbb

Browse files
author
Vano
committed
fix current CI to test rewrite compilation
1 parent a52f161 commit 0b76fbb

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

.github/workflows/ci.yml

+9-12
Original file line numberDiff line numberDiff line change
@@ -220,13 +220,12 @@ jobs:
220220
221221
- name: Build godot-cpp
222222
run: |
223-
cmake -DCMAKE_BUILD_TYPE=Release .
224-
make -j $(nproc) VERBOSE=1
223+
cmake -DCMAKE_BUILD_TYPE=Release -Bbuild test
224+
cmake --build build -v -j $(nproc) --target godot-cpp
225225
226226
- name: Build test GDExtension library
227227
run: |
228-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." .
229-
make -j $(nproc) VERBOSE=1
228+
cmake --build build -v -j $(nproc)
230229
231230
linux-cmake-ninja:
232231
name: 🐧 Build (Linux, GCC, CMake Ninja)
@@ -244,13 +243,12 @@ jobs:
244243
245244
- name: Build godot-cpp
246245
run: |
247-
cmake -DCMAKE_BUILD_TYPE=Release -GNinja .
248-
cmake --build . -j $(nproc) --verbose
246+
cmake -DCMAKE_BUILD_TYPE=Release -GNinja -Bbuild test
247+
cmake --build build -v -j $(nproc) --target godot-cpp
249248
250249
- name: Build test GDExtension library
251250
run: |
252-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -GNinja .
253-
cmake --build . -j $(nproc) --verbose
251+
cmake --build build -v -j $(nproc)
254252
255253
windows-msvc-cmake:
256254
name: 🏁 Build (Windows, MSVC, CMake)
@@ -263,10 +261,9 @@ jobs:
263261

264262
- name: Build godot-cpp
265263
run: |
266-
cmake -DCMAKE_BUILD_TYPE=Release -G"Visual Studio 16 2019" .
267-
cmake --build . --verbose
264+
cmake -DCMAKE_BUILD_TYPE=Release -G"Visual Studio 16 2019" -Bbuild test
265+
cmake --build build -v --target godot-cpp
268266
269267
- name: Build test GDExtension library
270268
run: |
271-
cd test && cmake -DCMAKE_BUILD_TYPE=Release -DGODOT_HEADERS_PATH="../godot-headers" -DCPP_BINDINGS_PATH=".." -G"Visual Studio 16 2019" .
272-
cmake --build . --verbose
269+
cmake --build build -v

0 commit comments

Comments
 (0)