File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
ament_cmake_clang_tidy/cmake Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 3535# @public
3636#
3737function (ament_clang_tidy)
38- cmake_parse_arguments (ARG "" "TESTNAME;CONFIG_FILE;TIMEOUT" "" ${ARGN} )
38+ cmake_parse_arguments (ARG "" "TESTNAME;CONFIG_FILE;TIMEOUT;HEADER_FILTER;JOBS " "" ${ARGN} )
3939 if (NOT ARG_TESTNAME)
4040 set (ARG_TESTNAME "clang_tidy" )
4141 endif ()
@@ -55,6 +55,18 @@ function(ament_clang_tidy)
5555 list (APPEND cmd "--config" "${ament_cmake_clang_tidy_CONFIG_FILE} " )
5656 endif ()
5757
58+ if (ARG_HEADER_FILTER)
59+ list (APPEND cmd "--header-filter" "${ARG_HEADER_FILTER} " )
60+ elseif (DEFINED ament_cmake_clang_tidy_HEADER_FILTER)
61+ list (APPEND cmd "--header-filter" "${ament_cmake_clang_tidy_HEADER_FILTER} " )
62+ endif ()
63+
64+ if (ARG_JOBS)
65+ list (APPEND cmd "--jobs" "${ARG_JOBS} " )
66+ elseif (DEFINED ament_cmake_clang_tidy_JOBS)
67+ list (APPEND cmd "--jobs" "${ament_cmake_clang_tidy_JOBS} " )
68+ endif ()
69+
5870 if (NOT ARG_TIMEOUT)
5971 set (ARG_TIMEOUT 300)
6072 endif ()
You can’t perform that action at this time.
0 commit comments