2222 run : |
2323 . .venv/bin/activate
2424
25- cmake . \
26- -Bbuild \
27- -DCMAKE_BUILD_TYPE=Release
25+ cmake . -Bbuild -DCMAKE_BUILD_TYPE=Release
2826
29- cmake --build build
27+ cmake --build build --parallel
3028
3129 - name : Test
3230 working-directory : build
@@ -40,11 +38,10 @@ jobs:
4038 ./build/src/frontend/cxx \
4139 -I src/parser \
4240 -I src/lsp \
43- -I build/_deps/fmt-src/include \
4441 -I build/_deps/utfcpp-src/source \
45- -I build/_deps/flatbuffers-src/include \
4642 -I build/_deps/nlohmann_json-src/include \
4743 -I build/src/parser \
44+ -DCXX_NO_FLATBUFFERS \
4845 -DCXX_NO_FILESYSTEM \
4946 -DCXX_NO_THREADS \
5047 $i
@@ -58,11 +55,10 @@ jobs:
5855 -toolchain linux \
5956 -I src/parser \
6057 -I src/lsp \
61- -I build/_deps/fmt-src/include \
6258 -I build/_deps/utfcpp-src/source \
63- -I build/_deps/flatbuffers-src/include \
6459 -I build/_deps/nlohmann_json-src/include \
6560 -I build/src/parser \
61+ -DCXX_NO_FLATBUFFERS \
6662 $i
6763 done
6864
9591 -DCXX_ENABLE_MLIR=ON \
9692 -DMLIR_DIR=/usr/lib/llvm-18/lib/cmake/mlir
9793
98- cmake --build build
94+ cmake --build build --parallel
9995
10096 - name : Test
10197 working-directory : build
@@ -119,7 +115,7 @@ jobs:
119115
120116 cmake . -Bbuild
121117
122- cmake --build build --config Release
118+ cmake --build build --parallel -- config Release
123119
124120 - name : Test
125121 working-directory : build
@@ -193,7 +189,7 @@ jobs:
193189 -Bbuild \
194190 -DCMAKE_BUILD_TYPE=Release
195191
196- cmake --build build
192+ cmake --build build --parallel
197193
198194 - name : Test
199195 working-directory : build
@@ -208,11 +204,10 @@ jobs:
208204 -toolchain macos \
209205 -I src/parser \
210206 -I src/lsp \
211- -I build/_deps/fmt-src/include \
212207 -I build/_deps/utfcpp-src/source \
213- -I build/_deps/flatbuffers-src/include \
214208 -I build/_deps/nlohmann_json-src/include \
215209 -I build/src/parser \
210+ -DCXX_NO_FLATBUFFERS \
216211 $i
217212 done
218213
@@ -259,11 +254,10 @@ jobs:
259254 build.wasi/install/usr/bin/cxx.wasm \
260255 -I src/parser \
261256 -I src/lsp \
262- -I build.wasi/_deps/fmt-src/include \
263257 -I build.wasi/_deps/utfcpp-src/source \
264- -I build.wasi/_deps/flatbuffers-src/include \
265258 -I build.wasi/_deps/nlohmann_json-src/include \
266259 -I build.wasi/src/parser \
260+ -DCXX_NO_FLATBUFFERS \
267261 -DCXX_NO_FILESYSTEM \
268262 -DCXX_NO_THREADS \
269263 $i
0 commit comments