From 1b6203c3b82b802a85e39664c08f4064ea484e90 Mon Sep 17 00:00:00 2001 From: Kei Okada Date: Wed, 14 Dec 2022 13:18:50 +0900 Subject: [PATCH] add link from CATKIN_PACKAGE_SHARE_DESTINATION to node_scriptws/openpose --- jsk_perception/CMakeLists.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/jsk_perception/CMakeLists.txt b/jsk_perception/CMakeLists.txt index 310d6748b4..c7b6c26fbd 100644 --- a/jsk_perception/CMakeLists.txt +++ b/jsk_perception/CMakeLists.txt @@ -447,9 +447,16 @@ catkin_install_python( PROGRAMS ${NODE_SCRIPT_PROGRAMS} DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/node_scripts ) +if(CATKIN_DEVEL_PREFIX) + add_custom_target(link_dir_mkdir ALL + COMMAND ${CMAKE_COMMAND} -E make_directory ${CATKIN_DEVEL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}/node_scripts) + foreach(SUB_DIR craft deep_sort hmr openpose) + add_custom_target(link_dir_${SUB_DIR} ALL + COMMAND ${CMAKE_COMMAND} -E create_symlink ${PROJECT_SOURCE_DIR}/node_scripts/${SUB_DIR} ${CATKIN_DEVEL_PREFIX}/${CATKIN_PACKAGE_SHARE_DESTINATION}/node_scripts/${SUB_DIR}) + endforeach() +endif(CATKIN_DEVEL_PREFIX) endif() - # ------------------------------------------------------------------------------------ # Test # ------------------------------------------------------------------------------------