Skip to content

Commit 3fcaa42

Browse files
committed
Tweak the CI scripts to lower the runtime.
1 parent 6969f88 commit 3fcaa42

5 files changed

+8
-24
lines changed

tools/conda_docs.sh

+1-3
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,9 @@ cd build
3939

4040
cmake -G Ninja ../ \
4141
-DCMAKE_INSTALL_PREFIX=$deps_dir \
42-
-DCMAKE_BUILD_TYPE=Debug \
4342
-DCMAKE_PREFIX_PATH=$deps_dir \
4443
-DHEYOKA_WITH_MPPP=yes \
45-
-DHEYOKA_WITH_SLEEF=yes \
46-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
44+
-DHEYOKA_WITH_SLEEF=yes
4745

4846
ninja -j2 -v install
4947

tools/gha_conda_asan.sh

+1-3
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,8 @@ cd build
3434
cmake ../ -G Ninja \
3535
-DCMAKE_INSTALL_PREFIX=$deps_dir \
3636
-DCMAKE_PREFIX_PATH=$deps_dir \
37-
-DCMAKE_BUILD_TYPE=Debug \
3837
-DHEYOKA_WITH_MPPP=yes \
39-
-DHEYOKA_WITH_SLEEF=yes \
40-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og -fsanitize=address"
38+
-DHEYOKA_WITH_SLEEF=yes
4139

4240
ninja -j2 -v install
4341

tools/gha_conda_static.sh

+2-6
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,10 @@ cd build
3434
cmake ../ -G Ninja \
3535
-DCMAKE_INSTALL_PREFIX=$deps_dir \
3636
-DCMAKE_PREFIX_PATH=$deps_dir \
37-
-DCMAKE_BUILD_TYPE=Debug \
3837
-DHEYOKA_WITH_MPPP=yes \
3938
-DHEYOKA_WITH_SLEEF=yes \
4039
-DHEYOKA_FORCE_STATIC_LLVM=yes \
41-
-DHEYOKA_HIDE_LLVM_SYMBOLS=yes \
42-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
40+
-DHEYOKA_HIDE_LLVM_SYMBOLS=yes
4341

4442
ninja -j2 -v install
4543

@@ -51,9 +49,7 @@ cd build
5149

5250
cmake ../ -G Ninja \
5351
-DCMAKE_INSTALL_PREFIX=$deps_dir \
54-
-DCMAKE_PREFIX_PATH=$deps_dir \
55-
-DCMAKE_BUILD_TYPE=Debug \
56-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
52+
-DCMAKE_PREFIX_PATH=$deps_dir
5753

5854
ninja -j2 -v install
5955

tools/gha_osx_heyoka_head.sh

+2-6
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,8 @@ cd build
2929
cmake ../ -G Ninja \
3030
-DCMAKE_INSTALL_PREFIX=$deps_dir \
3131
-DCMAKE_PREFIX_PATH=$deps_dir \
32-
-DCMAKE_BUILD_TYPE=Debug \
3332
-DHEYOKA_WITH_SLEEF=yes \
34-
-DHEYOKA_WITH_MPPP=yes \
35-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
33+
-DHEYOKA_WITH_MPPP=yes
3634

3735
ninja -j2 -v install
3836

@@ -44,9 +42,7 @@ cd build
4442

4543
cmake ../ -G Ninja \
4644
-DCMAKE_INSTALL_PREFIX=$deps_dir \
47-
-DCMAKE_PREFIX_PATH=$deps_dir \
48-
-DCMAKE_BUILD_TYPE=Debug \
49-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
45+
-DCMAKE_PREFIX_PATH=$deps_dir
5046

5147
ninja -j2 -v install
5248

tools/gha_osx_heyoka_head_static.sh

+2-6
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,10 @@ cd build
2929
cmake ../ -G Ninja \
3030
-DCMAKE_INSTALL_PREFIX=$deps_dir \
3131
-DCMAKE_PREFIX_PATH=$deps_dir \
32-
-DCMAKE_BUILD_TYPE=Debug \
3332
-DHEYOKA_WITH_SLEEF=yes \
3433
-DHEYOKA_WITH_MPPP=yes \
3534
-DHEYOKA_FORCE_STATIC_LLVM=yes \
36-
-DHEYOKA_HIDE_LLVM_SYMBOLS=yes \
37-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
35+
-DHEYOKA_HIDE_LLVM_SYMBOLS=yes
3836

3937
ninja -j2 -v install
4038

@@ -46,9 +44,7 @@ cd build
4644

4745
cmake ../ -G Ninja \
4846
-DCMAKE_INSTALL_PREFIX=$deps_dir \
49-
-DCMAKE_PREFIX_PATH=$deps_dir \
50-
-DCMAKE_BUILD_TYPE=Debug \
51-
-DCMAKE_CXX_FLAGS_DEBUG="-g -Og"
47+
-DCMAKE_PREFIX_PATH=$deps_dir
5248

5349
ninja -j2 -v install
5450

0 commit comments

Comments
 (0)