Commit d29798e 1 parent fe6b3a3 commit d29798e Copy full SHA for d29798e
File tree 1 file changed +6
-4
lines changed
1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ endmacro()
41
41
42
42
function (_ament_cmake_python_install_package package_name)
43
43
cmake_parse_arguments (
44
- ARG "SKIP_COMPILE" "PACKAGE_DIR;VERSION;SETUP_CFG;DESTINATION;SCRIPTS_DESTINATION " "" ${ARGN} )
44
+ ARG "SKIP_COMPILE" "PACKAGE_DIR;VERSION;SETUP_CFG;DESTINATION" "SCRIPTS_DESTINATION " ${ARGN} )
45
45
if (ARG_UNPARSED_ARGUMENTS)
46
46
message (FATAL_ERROR "ament_python_install_package() called with unused "
47
47
"arguments: ${ARG_UNPARSED_ARGUMENTS} " )
@@ -166,9 +166,11 @@ setup(
166
166
endif ()
167
167
168
168
# generate/install entry-point console scripts
169
- get_filename_component (ABS_SCRIPTS_DESTINATION "${ARG_SCRIPTS_DESTINATION} " ABSOLUTE BASE_DIR "${CMAKE_INSTALL_PREFIX} " )
170
- install (CODE "execute_process(COMMAND ${python_interpreter} setup.py install_scripts --install-dir \" ${ABS_SCRIPTS_DESTINATION} \"
171
- WORKING_DIRECTORY \" ${build_dir} \" )" )
169
+ foreach (_dest ${ARG_SCRIPTS_DESTINATION} )
170
+ get_filename_component (ABS_SCRIPTS_DESTINATION "${_dest} " ABSOLUTE BASE_DIR "${CMAKE_INSTALL_PREFIX} " )
171
+ install (CODE "execute_process(COMMAND ${python_interpreter} setup.py install_scripts --install-dir \" ${ABS_SCRIPTS_DESTINATION} \"
172
+ WORKING_DIRECTORY \" ${build_dir} \" )" )
173
+ endforeach ()
172
174
173
175
install (
174
176
DIRECTORY "${ARG_PACKAGE_DIR} /"
You can’t perform that action at this time.
0 commit comments