|
|
@ -50,12 +50,11 @@ jobs:
|
|
|
|
cmake .. \
|
|
|
|
cmake .. \
|
|
|
|
-DCMAKE_BUILD_TYPE=${{ matrix.config.build_type }} \
|
|
|
|
-DCMAKE_BUILD_TYPE=${{ matrix.config.build_type }} \
|
|
|
|
-DCMAKE_CXX_STANDARD=${{ matrix.config.cppstd }} \
|
|
|
|
-DCMAKE_CXX_STANDARD=${{ matrix.config.cppstd }} \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE=${{ matrix.config.examples || 'ON' }} \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE=${{ matrix.config.examples || 'ON' }} \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE_HO=${{ matrix.config.examples || 'ON' }} \
|
|
|
|
|
|
|
|
-DSPDLOG_BUILD_WARNINGS=ON \
|
|
|
|
-DSPDLOG_BUILD_WARNINGS=ON \
|
|
|
|
-DSPDLOG_BUILD_BENCH=OFF \
|
|
|
|
-DSPDLOG_BUILD_BENCH=OFF \
|
|
|
|
-DSPDLOG_BUILD_TESTS=ON \
|
|
|
|
-DSPDLOG_BUILD_TESTS=ON \
|
|
|
|
-DSPDLOG_BUILD_TESTS_HO=OFF \
|
|
|
|
-DSPDLOG_SANITIZE_ADDRESS=${{ matrix.config.asan || 'OFF' }} \
|
|
|
|
-DSPDLOG_SANITIZE_ADDRESS=${{ matrix.config.asan || 'OFF' }} \
|
|
|
|
-DSPDLOG_SANITIZE_ADDRESS=${{ matrix.config.asan || 'OFF' }} \
|
|
|
|
-DSPDLOG_SANITIZE_THREAD=${{ matrix.config.tsan || 'OFF' }}
|
|
|
|
-DSPDLOG_SANITIZE_THREAD=${{ matrix.config.tsan || 'OFF' }}
|
|
|
|
make -j 4
|
|
|
|
make -j 4
|
|
|
@ -76,11 +75,9 @@ jobs:
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-DCMAKE_CXX_STANDARD=17 \
|
|
|
|
-DCMAKE_CXX_STANDARD=17 \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE=ON \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE=ON \
|
|
|
|
-DSPDLOG_BUILD_EXAMPLE_HO=ON \
|
|
|
|
|
|
|
|
-DSPDLOG_BUILD_WARNINGS=ON \
|
|
|
|
-DSPDLOG_BUILD_WARNINGS=ON \
|
|
|
|
-DSPDLOG_BUILD_BENCH=OFF \
|
|
|
|
-DSPDLOG_BUILD_BENCH=OFF \
|
|
|
|
-DSPDLOG_BUILD_TESTS=ON \
|
|
|
|
-DSPDLOG_BUILD_TESTS=ON \
|
|
|
|
-DSPDLOG_BUILD_TESTS_HO=OFF \
|
|
|
|
|
|
|
|
-DSPDLOG_SANITIZE_ADDRESS=OFF
|
|
|
|
-DSPDLOG_SANITIZE_ADDRESS=OFF
|
|
|
|
make -j 4
|
|
|
|
make -j 4
|
|
|
|
ctest -j 4 --output-on-failure
|
|
|
|
ctest -j 4 --output-on-failure
|
|
|
|