Skip to content

Commit ac4b35c

Browse files
committed
silence c++17 warnings on windows for now
Signed-off-by: William Woodall <william@osrfoundation.org>
1 parent 2590fd0 commit ac4b35c

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

rclcpp/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ endforeach()
173173

174174
add_library(${PROJECT_NAME} ${${PROJECT_NAME}_SRCS})
175175
target_compile_features(${PROJECT_NAME} PUBLIC cxx_std_17)
176+
# TODO(wjwwood): address all deprecation warnings and then remove this
177+
if(WIN32)
178+
target_compile_definitions(${PROJECT_NAME} PUBLIC "_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS")
179+
endif()
176180
target_include_directories(${PROJECT_NAME} PUBLIC
177181
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
178182
"$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/include>"

0 commit comments

Comments
 (0)