add compiler flags to suppress warnings if built in release mode

release/4.3a0
Varun Agrawal 2020-07-09 23:49:23 -04:00
parent f280aec428
commit b1dda699a3
1 changed files with 5 additions and 0 deletions

View File

@ -106,6 +106,11 @@ add_library(gtsam ${gtsam_srcs})
target_link_libraries(gtsam PUBLIC ${GTSAM_BOOST_LIBRARIES})
target_link_libraries(gtsam PUBLIC ${GTSAM_ADDITIONAL_LIBRARIES})
if(${CMAKE_BUILD_TYPE} STREQUAL "Release")
# Suppress warnings if Release build
target_compile_options(gtsam PRIVATE -w)
endif()
# Apply build flags:
gtsam_apply_build_flags(gtsam)