Skip to content

Commit ac5dfb4

Browse files
Add find_package for ament_cmake_gen_version_h (ros-controls#1534)
1 parent edfb971 commit ac5dfb4

File tree

6 files changed

+9
-2
lines changed

6 files changed

+9
-2
lines changed

controller_interface/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
1212
)
1313

1414
find_package(ament_cmake REQUIRED)
15+
find_package(ament_cmake_gen_version_h REQUIRED)
1516
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
1617
find_package(${Dependency} REQUIRED)
1718
endforeach()

controller_manager/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
2121
find_package(ament_cmake REQUIRED)
2222
find_package(ament_cmake_python REQUIRED)
2323
find_package(ament_cmake_core REQUIRED)
24+
find_package(ament_cmake_gen_version_h REQUIRED)
2425
find_package(backward_ros REQUIRED)
2526
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
2627
find_package(${Dependency} REQUIRED)

hardware_interface/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
2020
)
2121

2222
find_package(ament_cmake REQUIRED)
23+
find_package(ament_cmake_gen_version_h REQUIRED)
2324
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
2425
find_package(${Dependency} REQUIRED)
2526
endforeach()

joint_limits/CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
1313
)
1414

1515
find_package(ament_cmake REQUIRED)
16+
find_package(ament_cmake_gen_version_h REQUIRED)
1617
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
1718
find_package(${Dependency} REQUIRED)
1819
endforeach()
@@ -61,4 +62,5 @@ install(TARGETS joint_limits
6162
ament_export_targets(export_joint_limits HAS_LIBRARY_TARGET)
6263
ament_export_dependencies(${THIS_PACKAGE_INCLUDE_DEPENDS})
6364
ament_package()
64-
ament_generate_version_header(${PROJECT_NAME})
65+
# TODO(anyone) uncomment if https://github.com/ament/ament_cmake/pull/526 is merged
66+
# ament_generate_version_header(${PROJECT_NAME})

joint_limits/package.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
<url type="repository">https://github.com/ros-controls/ros2_control</url>
1414

1515
<buildtool_depend>ament_cmake</buildtool_depend>
16-
<buildtool_depend>ament_cmake_gen_version_h</buildtool_depend>
16+
<!-- TODO(anyone) uncomment if https://github.com/ament/ament_cmake/pull/526 is merged -->
17+
<!-- <buildtool_depend>ament_cmake_gen_version_h</buildtool_depend> -->
1718

1819
<depend>rclcpp</depend>
1920
<depend>rclcpp_lifecycle</depend>

transmission_interface/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ set(THIS_PACKAGE_INCLUDE_DEPENDS
1313
)
1414

1515
find_package(ament_cmake REQUIRED)
16+
find_package(ament_cmake_gen_version_h REQUIRED)
1617
foreach(Dependency IN ITEMS ${THIS_PACKAGE_INCLUDE_DEPENDS})
1718
find_package(${Dependency} REQUIRED)
1819
endforeach()

0 commit comments

Comments
 (0)