File tree 4 files changed +17
-21
lines changed
4 files changed +17
-21
lines changed Original file line number Diff line number Diff line change
1
+ .pyc
Original file line number Diff line number Diff line change @@ -40,14 +40,6 @@ install(DIRECTORY include/dynamic_reconfigure/
40
40
install (TARGETS dynamic_reconfigure_config_init_mutex
41
41
LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} )
42
42
43
- # deal with the CMake folder
44
- file (COPY cmake/rosbuild2.cmake
45
- DESTINATION ${CATKIN_BUILD_PREFIX} /${CATKIN_PACKAGE_SHARE_DESTINATION} /cmake/
46
- )
47
- file (COPY templates
48
- DESTINATION ${CATKIN_BUILD_PREFIX} /${CATKIN_PACKAGE_SHARE_DESTINATION} /
49
- )
50
-
51
43
install (DIRECTORY cmake
52
44
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} /
53
45
USE_SOURCE_PERMISSIONS
Original file line number Diff line number Diff line change 1
- get_filename_component (dynamic_reconfigure_SELF_DIR "${CMAKE_CURRENT_LIST_FILE} " PATH )
1
+ @ [if BUILDSPACE]@
2
+ # base dir in buildspace
3
+ set (dynamic_reconfigure_BASE_DIR @ (CMAKE_CURRENT_SOURCE_DIR))
4
+ @ [else ]@
5
+ # base dir in installspace
6
+ set (dynamic_reconfigure_BASE_DIR @ (CMAKE_INSTALL_PREFIX)/ @ (CATKIN_PACKAGE_SHARE_DESTINATION))
7
+ @ [end if ]@
2
8
3
9
macro (generate_dynamic_reconfigure_options)
4
10
set (_autogen " " )
5
11
foreach (_cfg ${ARGN})
6
-
7
- # Construct the path to the .cfg file
8
- set (_input ${PROJECT_SOURCE_DIR} /${_cfg} )
9
-
10
- execute_process (COMMAND ${CATKIN_ENV}
11
- ${_input}
12
- ${dynamic_reconfigure_SELF_DIR} /..
13
- ${CATKIN_BUILD_PREFIX} /${CATKIN_PACKAGE_BIN_DESTINATION}
14
- ${CATKIN_BUILD_PREFIX} /${CATKIN_PACKAGE_INCLUDE_DESTINATION}
15
- ${CATKIN_BUILD_PREFIX} /${CATKIN_PACKAGE_PYTHON_DESTINATION}
12
+ set (_cmd ${CATKIN_ENV}
13
+ ${PROJECT_SOURCE_DIR}/ ${_cfg}
14
+ ${dynamic_reconfigure_BASE_DIR}
15
+ ${CATKIN_BUILD_PREFIX}/ ${CATKIN_PACKAGE_BIN_DESTINATION}
16
+ ${CATKIN_BUILD_PREFIX}/ ${CATKIN_PACKAGE_INCLUDE_DESTINATION}
17
+ ${CATKIN_BUILD_PREFIX}/ ${CATKIN_PACKAGE_PYTHON_DESTINATION}
18
+ )
19
+ message (" dynconf cmd: ${_cmd}" )
20
+ execute_process (COMMAND ${_cmd}
16
21
RESULT_VARIABLE RES_VAR
17
22
OUTPUT_VARIABLE OUT_VAR
18
23
ERROR_VARIABLE ERR_VAR
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments