From 897314f3f2350a8b230f914caf4fb898e7d51dab Mon Sep 17 00:00:00 2001 From: Stephen Brawner Date: Fri, 7 Aug 2020 15:37:36 -0700 Subject: [PATCH] cxx/c flags Signed-off-by: Stephen Brawner --- rmw/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rmw/CMakeLists.txt b/rmw/CMakeLists.txt index 2dbffe2c..0f67adf7 100644 --- a/rmw/CMakeLists.txt +++ b/rmw/CMakeLists.txt @@ -68,6 +68,11 @@ if(BUILD_TESTING) list(APPEND AMENT_LINT_AUTO_EXCLUDE ament_cmake_cppcheck) ament_cppcheck(INCLUDE_DIRS ${rcutils_INCLUDE_DIRS}) + if(NOT RCUTILS_DISABLE_FAULT_INJECTION) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DRCUTILS_ENABLE_FAULT_INJECTION") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DRCUTILS_ENABLE_FAULT_INJECTION") + endif() + add_subdirectory(test) endif()