diff --git a/visualization/CMakeLists.txt b/visualization/CMakeLists.txt index 999a87a8..27cd6d6f 100644 --- a/visualization/CMakeLists.txt +++ b/visualization/CMakeLists.txt @@ -28,7 +28,6 @@ else() endmacro() endif() -set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) add_definitions(-DQT_NO_KEYWORDS) diff --git a/visualization/motion_planning_tasks/src/CMakeLists.txt b/visualization/motion_planning_tasks/src/CMakeLists.txt index 5472ad9c..1c814348 100644 --- a/visualization/motion_planning_tasks/src/CMakeLists.txt +++ b/visualization/motion_planning_tasks/src/CMakeLists.txt @@ -33,7 +33,11 @@ target_link_libraries(${MOVEIT_LIB_NAME} target_include_directories(${MOVEIT_LIB_NAME} PUBLIC $ PRIVATE $ - PRIVATE ${catkin_INCLUDE_DIRS} + # https://stackoverflow.com/questions/47175683/cmake-target-link-libraries-propagation-of-include-directories + PUBLIC $ + PUBLIC $ + PUBLIC $ + PUBLIC ${catkin_INCLUDE_DIRS} ) install(TARGETS ${MOVEIT_LIB_NAME} diff --git a/visualization/motion_planning_tasks/utils/CMakeLists.txt b/visualization/motion_planning_tasks/utils/CMakeLists.txt index 34c61946..cab82cae 100644 --- a/visualization/motion_planning_tasks/utils/CMakeLists.txt +++ b/visualization/motion_planning_tasks/utils/CMakeLists.txt @@ -12,7 +12,7 @@ target_link_libraries(${MOVEIT_LIB_NAME} ) target_include_directories(${MOVEIT_LIB_NAME} PUBLIC $ - PUBLIC ${catkin_INCLUDE_DIRS} + PRIVATE ${catkin_INCLUDE_DIRS} ) install(TARGETS ${MOVEIT_LIB_NAME}