Skip to content

Commit 3612490

Browse files
authored
Remove dependency on urdfdom_headers. (#168)
It has no direct dependency, so no need to declare it. Signed-off-by: Chris Lalancette <[email protected]>
1 parent 35a5e30 commit 3612490

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

CMakeLists.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ find_package(sensor_msgs REQUIRED)
2121
find_package(std_msgs REQUIRED)
2222
find_package(tf2_ros REQUIRED)
2323
find_package(urdf REQUIRED)
24-
find_package(urdfdom_headers REQUIRED)
25-
26-
include_directories(include)
2724

2825
add_library(
2926
${PROJECT_NAME}_node SHARED
3027
src/robot_state_publisher.cpp)
28+
target_include_directories(${PROJECT_NAME}_node PUBLIC
29+
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>"
30+
"$<INSTALL_INTERFACE:include>")
3131
ament_target_dependencies(${PROJECT_NAME}_node
3232
builtin_interfaces
3333
geometry_msgs

package.xml

-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
<build_depend>std_msgs</build_depend>
2424
<build_depend>tf2_ros</build_depend>
2525
<build_depend>urdf</build_depend>
26-
<build_depend>urdfdom_headers</build_depend>
2726

2827
<exec_depend>builtin_interfaces</exec_depend>
2928
<exec_depend>geometry_msgs</exec_depend>
@@ -35,7 +34,6 @@
3534
<exec_depend>std_msgs</exec_depend>
3635
<exec_depend>tf2_ros</exec_depend>
3736
<exec_depend>urdf</exec_depend>
38-
<exec_depend>urdfdom_headers</exec_depend>
3937

4038
<test_depend>ament_cmake_gtest</test_depend>
4139
<test_depend>ament_lint_auto</test_depend>

0 commit comments

Comments
 (0)