Skip to content

Commit 66a2726

Browse files
author
David Gossow
committed
rviz_plugin_tutorials: Adding install rules
1 parent b9e673e commit 66a2726

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

rviz_plugin_tutorials/CMakeLists.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,27 @@ add_library(${PROJECT_NAME} ${SOURCE_FILES})
5555
## particular OS.
5656
target_link_libraries(${PROJECT_NAME} ${QT_LIBRARIES} ${catkin_LIBRARIES})
5757
## END_TUTORIAL
58+
59+
60+
## Install rules
61+
62+
install(TARGETS
63+
${PROJECT_NAME}
64+
ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
65+
LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
66+
RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
67+
)
68+
69+
install(FILES
70+
package.xml
71+
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION})
72+
73+
install(DIRECTORY media/
74+
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/media)
75+
76+
install(DIRECTORY icons/
77+
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}/icons)
78+
79+
install(PROGRAMS scripts/send_test_msgs.py
80+
DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION})
81+

0 commit comments

Comments
 (0)