Skip to content

Commit 4c0d0b6

Browse files
committed
KDL: linting
1 parent b14f326 commit 4c0d0b6

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

tf2_kdl/CMakeLists.txt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ find_package(tf2 REQUIRED)
1919
find_package(tf2_ros REQUIRED)
2020

2121
ament_python_install_package(${PROJECT_NAME}
22-
PACKAGE_DIR src/${PROJECT_NAME})
22+
PACKAGE_DIR src/${PROJECT_NAME})
2323

2424
add_library(tf2_kdl INTERFACE)
2525
target_link_libraries(tf2_kdl INTERFACE
@@ -43,9 +43,16 @@ install(DIRECTORY include/ DESTINATION include/${PROJECT_NAME})
4343

4444
if(BUILD_TESTING)
4545
find_package(ament_cmake_gtest REQUIRED)
46+
find_package(ament_lint_auto REQUIRED)
4647
find_package(rclcpp REQUIRED)
4748
find_package(tf2_msgs REQUIRED)
4849

50+
# TODO(ros2/geometry2#259) Remove once headers
51+
# are renamed to .hpp
52+
set(ament_cmake_uncrustify_ADDITIONAL_ARGS --language CPP)
53+
set(ament_cmake_cppcheck_LANGUAGE c++)
54+
ament_lint_auto_find_test_dependencies()
55+
4956
ament_add_gtest(test_kdl test/test_tf2_kdl.cpp)
5057
target_link_libraries(test_kdl
5158
tf2_kdl

tf2_kdl/package.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
<exec_depend>tf2_ros_py</exec_depend>
2626

2727
<test_depend>ament_cmake_gtest</test_depend>
28+
<test_depend>ament_lint_auto</test_depend>
29+
<test_depend>ament_lint_common</test_depend>
2830
<test_depend>rclcpp</test_depend>
2931
<test_depend>tf2_msgs</test_depend>
3032

0 commit comments

Comments
 (0)