Truly don't include boost
parent
285cbe4f22
commit
ad78f3c763
|
@ -48,6 +48,9 @@ if(${GTSAM_SOURCE_DIR} STREQUAL ${GTSAM_BINARY_DIR})
|
||||||
message(FATAL_ERROR "In-source builds not allowed. Please make a new directory (called a build directory) and run CMake from there. You may need to remove CMakeCache.txt. ")
|
message(FATAL_ERROR "In-source builds not allowed. Please make a new directory (called a build directory) and run CMake from there. You may need to remove CMakeCache.txt. ")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
include(cmake/HandleGeneralOptions.cmake) # CMake build options
|
||||||
|
|
||||||
|
############### Decide on BOOST ######################################
|
||||||
# Enable or disable serialization with GTSAM_ENABLE_BOOST_SERIALIZATION
|
# Enable or disable serialization with GTSAM_ENABLE_BOOST_SERIALIZATION
|
||||||
option(GTSAM_ENABLE_BOOST_SERIALIZATION "Enable Boost serialization" ON)
|
option(GTSAM_ENABLE_BOOST_SERIALIZATION "Enable Boost serialization" ON)
|
||||||
if(GTSAM_ENABLE_BOOST_SERIALIZATION)
|
if(GTSAM_ENABLE_BOOST_SERIALIZATION)
|
||||||
|
@ -59,10 +62,12 @@ if(GTSAM_USE_BOOST_FEATURES)
|
||||||
add_definitions(-DGTSAM_USE_BOOST_FEATURES)
|
add_definitions(-DGTSAM_USE_BOOST_FEATURES)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include(cmake/HandleGeneralOptions.cmake) # CMake build options
|
if(GTSAM_ENABLE_BOOST_SERIALIZATION OR GTSAM_USE_BOOST_FEATURES)
|
||||||
|
include(cmake/HandleBoost.cmake)
|
||||||
|
endif()
|
||||||
|
######################################################################
|
||||||
|
|
||||||
# Libraries:
|
# Other Libraries:
|
||||||
include(cmake/HandleBoost.cmake) # Boost
|
|
||||||
include(cmake/HandleCCache.cmake) # ccache
|
include(cmake/HandleCCache.cmake) # ccache
|
||||||
include(cmake/HandleCPack.cmake) # CPack
|
include(cmake/HandleCPack.cmake) # CPack
|
||||||
include(cmake/HandleEigen.cmake) # Eigen3
|
include(cmake/HandleEigen.cmake) # Eigen3
|
||||||
|
|
Loading…
Reference in New Issue