From 798e4c79c47b890d454df7eaec264ed80107d656 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Mon, 6 Feb 2023 02:17:08 -0800 Subject: [PATCH] Run with no boost in special cases workflow --- .github/workflows/build-special.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/.github/workflows/build-special.yml b/.github/workflows/build-special.yml index 9b33bd9024..7582bf41cc 100644 --- a/.github/workflows/build-special.yml +++ b/.github/workflows/build-special.yml @@ -27,6 +27,7 @@ jobs: ubuntu-clang-tbb, ubuntu-clang-cayleymap, ubuntu-clang-system-libs, + ubuntu-no-boost, ] build_type: [Debug, Release] @@ -62,6 +63,12 @@ jobs: version: "14" flag: system + - name: ubuntu-no-boost + os: ubuntu-22.04 + compiler: clang + version: "14" + flag: no_boost + steps: - name: Checkout uses: actions/checkout@v3 @@ -137,6 +144,13 @@ jobs: # sudo apt-get install metis # echo "GTSAM_USE_SYSTEM_METIS=ON" >> $GITHUB_ENV + - name: Turn off boost + if: matrix.flag == 'no_boost' + run: | + echo "GTSAM_ENABLE_BOOST_SERIALIZATION=OFF" >> $GITHUB_ENV + echo "GTSAM_USE_BOOST_FEATURES=OFF" >> $GITHUB_ENV + echo "GTSAM will not use BOOST" + - name: Build & Test run: | bash .github/scripts/unix.sh -t