Run with no boost in special cases workflow

release/4.3a0
Frank Dellaert 2023-02-06 02:17:08 -08:00
parent 61a30b0162
commit 798e4c79c4
1 changed files with 14 additions and 0 deletions

View File

@ -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