mirror of
https://github.com/moveit/moveit_task_constructor.git
synced 2025-09-27 00:29:13 +08:00
clean up dependencies for rviz_marker_tools (#610)
liburdfdom-dev is not actually used. Only liburdfdom-headers-dev.
This commit is contained in:
parent
184d39897a
commit
5a44808146
@ -3,11 +3,14 @@ project(rviz_marker_tools)
|
||||
|
||||
find_package(catkin REQUIRED COMPONENTS
|
||||
geometry_msgs
|
||||
visualization_msgs
|
||||
roscpp
|
||||
std_msgs
|
||||
tf2_eigen
|
||||
visualization_msgs
|
||||
)
|
||||
find_package(urdfdom REQUIRED)
|
||||
find_package(Eigen3 REQUIRED)
|
||||
|
||||
find_package(urdfdom_headers REQUIRED)
|
||||
|
||||
catkin_package(
|
||||
LIBRARIES
|
||||
@ -16,10 +19,10 @@ catkin_package(
|
||||
include
|
||||
CATKIN_DEPENDS
|
||||
geometry_msgs
|
||||
std_msgs
|
||||
visualization_msgs
|
||||
roscpp
|
||||
DEPENDS
|
||||
urdfdom
|
||||
EIGEN3
|
||||
)
|
||||
|
||||
set(PROJECT_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR}/include/${PROJECT_NAME})
|
||||
@ -35,7 +38,11 @@ add_library(${PROJECT_NAME}
|
||||
|
||||
target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES})
|
||||
target_include_directories(${PROJECT_NAME} PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/include>)
|
||||
target_include_directories(${PROJECT_NAME} SYSTEM PRIVATE ${catkin_INCLUDE_DIRS})
|
||||
target_include_directories(${PROJECT_NAME} SYSTEM PRIVATE
|
||||
${catkin_INCLUDE_DIRS}
|
||||
${urdfdom_headers_INCLUDE_DIRS}
|
||||
${EIGEN3_INCLUDE_DIR}
|
||||
)
|
||||
add_dependencies(${PROJECT_NAME} ${catkin_EXPORTED_TARGETS})
|
||||
|
||||
install(DIRECTORY include/ DESTINATION ${CATKIN_GLOBAL_INCLUDE_DESTINATION})
|
||||
|
@ -1,8 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include <visualization_msgs/Marker.h>
|
||||
#include <geometry_msgs/PoseStamped.h>
|
||||
#include <Eigen/Geometry>
|
||||
#include <geometry_msgs/PoseStamped.h>
|
||||
#include <std_msgs/ColorRGBA.h>
|
||||
#include <visualization_msgs/Marker.h>
|
||||
|
||||
namespace urdf {
|
||||
class Geometry;
|
||||
|
@ -9,9 +9,20 @@
|
||||
|
||||
<buildtool_depend>catkin</buildtool_depend>
|
||||
|
||||
<depend>visualization_msgs</depend>
|
||||
<build_depend>eigen</build_depend>
|
||||
<build_export_depend>eigen</build_export_depend>
|
||||
|
||||
<depend>geometry_msgs</depend>
|
||||
<depend>roscpp</depend>
|
||||
<depend>tf2_eigen</depend>
|
||||
<depend>liburdfdom-dev</depend>
|
||||
|
||||
<build_depend>liburdfdom-headers-dev</build_depend>
|
||||
|
||||
<build_depend>roscpp</build_depend>
|
||||
<exec_depend>roscpp</exec_depend>
|
||||
|
||||
<depend>std_msgs</depend>
|
||||
|
||||
<build_depend>tf2_eigen</build_depend>
|
||||
<exec_depend>tf2_eigen</exec_depend>
|
||||
|
||||
<depend>visualization_msgs</depend>
|
||||
</package>
|
||||
|
Loading…
Reference in New Issue
Block a user