diff --git a/src/tools/basic_component_py/CMakeLists.txt b/src/tools/basic_component_py/CMakeLists.txt index 43af483fe..49c5cb875 100644 --- a/src/tools/basic_component_py/CMakeLists.txt +++ b/src/tools/basic_component_py/CMakeLists.txt @@ -1,6 +1,19 @@ +configure_file( + basic_component_py.in + basic_component_py + @ONLY +) + ## INSTALL ## +# install Launcher +install( + FILES ${CMAKE_CURRENT_BINARY_DIR}/basic_component_py + PERMISSIONS OWNER_EXECUTE OWNER_WRITE OWNER_READ GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ + DESTINATION bin +) + # Install .py FILE(GLOB_RECURSE HEADERS_FILES ${CMAKE_CURRENT_SOURCE_DIR}/*py) FOREACH(header ${HEADERS_FILES}) diff --git a/src/tools/basic_component_py/basic_component_py.in b/src/tools/basic_component_py/basic_component_py.in new file mode 100644 index 000000000..c83d80f07 --- /dev/null +++ b/src/tools/basic_component_py/basic_component_py.in @@ -0,0 +1,3 @@ +#!/bin/bash + +python @CMAKE_INSTALL_PREFIX@/share/jderobot/python/basic_component_py/basic_component.py $* \ No newline at end of file