Run with no boost in special cases workflow
							parent
							
								
									61a30b0162
								
							
						
					
					
						commit
						798e4c79c4
					
				|  | @ -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 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue