From 63ef31d4791ffac4f48a2bc6eab28bfdf787f64f Mon Sep 17 00:00:00 2001 From: William Woodall Date: Tue, 10 Dec 2013 11:36:08 -0800 Subject: [PATCH] Install segwayrmp_gui when it is built --- cmake/segwayrmp_targets.cmake | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cmake/segwayrmp_targets.cmake b/cmake/segwayrmp_targets.cmake index e760649..f54bc63 100644 --- a/cmake/segwayrmp_targets.cmake +++ b/cmake/segwayrmp_targets.cmake @@ -1,7 +1,13 @@ ## This file setups the targets like install and uninstall +set(${PROJECT_NAME}_targets_to_install segwayrmp) +# If the GUI is built, install it +if (TARGET segwayrmp_gui) + list(APPEND ${PROJECT_NAME}_targets_to_install segwayrmp_gui) +endif() + install( - TARGETS segwayrmp + TARGETS ${${PROJECT_NAME}_targets_to_install} RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib @@ -18,7 +24,7 @@ configure_file( @ONLY ) install( - FILES ${CMAKE_CURRENT_BINARY_DIR}/cmake/libsegwayrmpConfig.cmake + FILES ${CMAKE_CURRENT_BINARY_DIR}/cmake/libsegwayrmpConfig.cmake DESTINATION share/libsegwayrmp )