Skip to content

Commit 285a386

Browse files
[ros2] trim boost dependencies (#583)
* list only boost dependencies actually used by the package Signed-off-by: Mikael Arguedas <[email protected]> * include boost headers as find_package'ing it doesnt have any effect otherwise Signed-off-by: Mikael Arguedas <[email protected]>
1 parent a533af7 commit 285a386

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ include_directories(SYSTEM ${Eigen_INCLUDE_DIRS})
5555
include_directories(
5656
include
5757
${EIGEN3_INCLUDE_DIRS}
58+
${Boost_INCLUDE_DIRS}
5859
)
5960

6061
add_library(

package.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
<buildtool_depend>builtin_interfaces</buildtool_depend>
1818
<buildtool_depend>rosidl_default_generators</buildtool_depend>
1919

20+
<build_depend>libboost-dev</build_depend>
21+
<build_export_depend>libboost-dev</build_export_depend>
22+
2023
<depend>eigen</depend>
2124
<depend>geographic_msgs</depend>
2225
<depend>geometry_msgs</depend>
@@ -33,7 +36,6 @@
3336
<depend>tf2_geometry_msgs</depend>
3437
<depend>tf2_ros</depend>
3538
<depend>yaml-cpp</depend>
36-
<depend>boost</depend>
3739

3840
<test_depend>ament_cmake_gtest</test_depend>
3941
<test_depend>builtin_interfaces</test_depend>

0 commit comments

Comments
 (0)