From 7a17943cb415539aed33266738021239ae8b84ef Mon Sep 17 00:00:00 2001 From: Guilhem Saurel <guilhem.saurel@laas.fr> Date: Wed, 28 Aug 2019 13:09:43 +0200 Subject: [PATCH] [CMake] data installation is also optional to ease robotpkg packaging --- CMakeLists.txt | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c533586..bab9119 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,6 +26,7 @@ ENDIF() SETUP_PROJECT() +OPTION (INSTALL_DATA "Install the data" ON) OPTION (BUILD_PYTHON_INTERFACE "Build the python unit tests and helpers" ON) IF(BUILD_PYTHON_INTERFACE) @@ -36,9 +37,11 @@ IF(BUILD_PYTHON_INTERFACE) ADD_SUBDIRECTORY(unittest) ENDIF(BUILD_PYTHON_INTERFACE) -INSTALL(DIRECTORY hyq_description DESTINATION share/${PROJECT_NAME}) -INSTALL(DIRECTORY icub_description DESTINATION share/${PROJECT_NAME}) -INSTALL(DIRECTORY talos_data DESTINATION share/${PROJECT_NAME}) -INSTALL(DIRECTORY tiago_description DESTINATION share/${PROJECT_NAME}) +IF(INSTALL_DATA) + INSTALL(DIRECTORY hyq_description DESTINATION share/${PROJECT_NAME}) + INSTALL(DIRECTORY icub_description DESTINATION share/${PROJECT_NAME}) + INSTALL(DIRECTORY talos_data DESTINATION share/${PROJECT_NAME}) + INSTALL(DIRECTORY tiago_description DESTINATION share/${PROJECT_NAME}) +ENDIF(INSTALL_DATA) SETUP_PROJECT_FINALIZE() -- GitLab