Skip to content

Commit d55eee4

Browse files
olivier-stassenim65s
authored andcommitted
Remove RunPythonFile.srv
Update CMakeLists.txt to link with ros_bridge
1 parent c735612 commit d55eee4

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

CMakeLists.txt

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,9 @@ IF(BUILD_PYTHON_INTERFACE)
160160
set_target_properties(ros_interpreter PROPERTIES BUILD_WITH_INSTALL_RPATH True
161161
LIBRARY_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/lib)
162162
message(cmakeinstalllibdir " is ${CMAKE_INSTALL_LIBDIR} ")
163-
install(TARGETS ros_interpreter DESTINATION lib)
163+
install(TARGETS ros_interpreter
164+
EXPORT ${TARGETS_EXPORT_NAME}
165+
DESTINATION lib)
164166

165167
ENDIF(BUILD_PYTHON_INTERFACE)
166168

@@ -176,19 +178,16 @@ add_library(sot_loader src/sot_loader.cpp src/sot_loader_basic.cpp)
176178
pkg_config_use_dependency(sot_loader dynamic-graph)
177179
pkg_config_use_dependency(sot_loader sot-core)
178180
target_link_libraries(sot_loader ${Boost_LIBRARIES} roscpp ros_bridge tf2_ros)
179-
install(TARGETS sot_loader DESTINATION lib)
181+
install(TARGETS sot_loader
182+
EXPORT ${TARGETS_EXPORT_NAME}
183+
DESTINATION lib)
180184

181185
add_subdirectory(src)
182186
add_subdirectory(tests)
183187

184-
# Deal with the ROS part.
185-
add_service_files( FILES RunPythonFile.srv )
186-
generate_messages( DEPENDENCIES std_msgs )
187-
188-
189188
# This is necessary so that the pc file generated by catking is similar to the on
190189
# done directly by jrl-cmake-modules
191-
catkin_package(CATKIN_DEPENDS message_runtime roscpp realtime_tools ${SOT_PKGNAMES} tf2_ros
190+
catkin_package(INCLUDE_DIRS include CATKIN_DEPENDS message_runtime roscpp realtime_tools ${SOT_PKGNAMES} tf2_ros
192191
LIBRARIES ${CATKIN_DEPENDS_LIBRARIES}
193192
)
194193

@@ -206,11 +205,17 @@ IF(BUILD_PYTHON_INTERFACE)
206205
DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION}
207206
)
208207

209-
# Service file.
210-
install(FILES ./srv/RunPythonFile.srv DESTINATION ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/srv)
211-
212208
ENDIF(BUILD_PYTHON_INTERFACE)
213209

214210
message(cmake_install_bindir " is ${CMAKE_INSTALL_BINDIR} ")
215-
install(TARGETS geometric_simu DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION})
216-
install(FILES manifest.xml DESTINATION ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/)
211+
212+
# Install the geometrical simulation node
213+
install(TARGETS geometric_simu
214+
EXPORT ${TARGETS_EXPORT_NAME}
215+
DESTINATION
216+
${CATKIN_PACKAGE_SHARE_DESTINATION})
217+
218+
# Install package information
219+
install(FILES manifest.xml
220+
DESTINATION
221+
${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/)

srv/RunPythonFile.srv

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)