Skip to content

Commit 950eb25

Browse files
author
Javier Moreno
committed
Remove unnecessary dependencies.
1 parent 9d0289f commit 950eb25

2 files changed

Lines changed: 2 additions & 32 deletions

File tree

‎CMakeLists.txt‎

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,9 @@ project(micro_ros_agent)
2323

2424
# Find packages depencences
2525
find_package(ament_cmake REQUIRED)
26-
2726
find_package(fastcdr REQUIRED CONFIG)
2827
find_package(fastrtps REQUIRED CONFIG)
2928
find_package(micrortps_agent REQUIRED CONFIG)
30-
3129
find_package(ament_cmake_python REQUIRED)
3230

3331

@@ -36,27 +34,16 @@ ament_export_dependencies(fastcdr)
3634
ament_export_dependencies(fastrtps)
3735
ament_export_dependencies(micrortps_agent)
3836

39-
ament_export_dependencies(rosidl_cmake)
40-
ament_export_dependencies(rosidl_generator_c)
41-
ament_export_dependencies(rosidl_generator_dds_idl)
42-
43-
44-
#ament_export_include_directories(include)
4537

4638
# Install python files
4739
ament_python_install_package(${PROJECT_NAME})
4840

4941

42+
# Register package resource in order to be called when a new msg package is generated
5043
ament_index_register_resource("rosidl_typesupport_c")
5144

5245

53-
# Install the package.xml file, and generate code for
54-
# ``find_package`` so that other packages can get information about
55-
# this package.
56-
#
57-
# :param CONFIG_EXTRAS: a list of CMake files containing extra stuff
58-
# that should be accessible to users of this package after
59-
# ``find_package``\ -ing it.
46+
# Install the package.xml file, and generate code for ``find_package`` so that other packages can get information about this package.
6047
ament_package(
6148
CONFIG_EXTRAS "micro_ros_agent-extras.cmake.in"
6249
)

‎package.xml‎

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,36 +8,19 @@
88
<license>Apache License 2.0</license>
99

1010
<buildtool_depend>ament_cmake</buildtool_depend>
11-
<buildtool_depend>rosidl_cmake</buildtool_depend>
12-
<buildtool_depend>rosidl_generator_c</buildtool_depend>
13-
<buildtool_depend>rosidl_generator_dds_idl</buildtool_depend>
14-
1511
<buildtool_export_depend>ament_cmake</buildtool_export_depend>
16-
<buildtool_export_depend>rosidl_cmake</buildtool_export_depend>
17-
<buildtool_export_depend>rosidl_generator_c</buildtool_export_depend>
18-
<buildtool_export_depend>rosidl_generator_dds_idl</buildtool_export_depend>
19-
20-
<build_export_depend>rmw</build_export_depend>
2112

2213
<exec_depend>rosidl_parser</exec_depend>
23-
<exec_depend>rosidl_typesupport_interface</exec_depend>
2414

2515
<depend>fastcdr</depend>
2616
<depend>fastrtps</depend>
2717
<depend>micrortps_agent</depend>
2818

29-
30-
31-
<exec_depend>rosidl_parser</exec_depend>
32-
<exec_depend>rosidl_typesupport_interface</exec_depend>
33-
3419
<test_depend>ament_lint_auto</test_depend>
3520
<test_depend>ament_lint_common</test_depend>
3621

3722
<member_of_group>rosidl_typesupport_c_packages</member_of_group>
3823

39-
40-
4124
<export>
4225
<build_type>ament_cmake</build_type>
4326
</export>

0 commit comments

Comments
 (0)