From e1b4b1e72e7f76e7eeb57895142a2c009fabc40c Mon Sep 17 00:00:00 2001 From: James Xu Date: Fri, 5 Apr 2019 13:48:34 -0700 Subject: [PATCH] update install destination in CMakeLists.txt (#23) * use c++11 if supported * Correct binary locations for shared libraries. * update install command, add comment (#3) * remove check_cxx_compiler_flag check --- kdl_parser/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kdl_parser/CMakeLists.txt b/kdl_parser/CMakeLists.txt index f4da26b..3c74ca0 100644 --- a/kdl_parser/CMakeLists.txt +++ b/kdl_parser/CMakeLists.txt @@ -83,8 +83,12 @@ endif() if(catkin_FOUND) # How does CATKIN do this? #rosbuild_add_rostest(${PROJECT_SOURCE_DIR}/test/test_kdl_parser.launch) + + # Install library install(TARGETS ${PROJECT_NAME} - DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}) + ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} + RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION}) install(DIRECTORY include/${PROJECT_NAME}/ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION})