Skip to content

Commit 6f3bfe7

Browse files
correct cmake linter error
1 parent d8beefb commit 6f3bfe7

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

generate_parameter_library/cmake/generate_parameter_library.cmake

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -71,15 +71,16 @@ macro(generate_parameter_library LIB_NAME YAML_FILE)
7171
# necessary so that #include <param_file.hpp> can be used in the local package (deprecated)
7272
set(LOCAL_PARAM_HEADER_FILE ${CMAKE_CURRENT_BINARY_DIR}/include/${LIB_NAME}.hpp)
7373
add_custom_command(
74-
OUTPUT ${LOCAL_PARAM_HEADER_FILE}
75-
COMMAND ${CMAKE_COMMAND} -E echo "#pragma message(\"#include \\\"${LIB_NAME}.hpp\\\" is deprecated. Use #include <${PROJECT_NAME}/${LIB_NAME}.hpp> instead.\")" >> ${LOCAL_PARAM_HEADER_FILE}
76-
COMMAND ${CMAKE_COMMAND} -E cat ${LOCAL_PARAM_HEADER_FILE} ${PARAM_HEADER_FILE} > ${LOCAL_PARAM_HEADER_FILE}.tmp
77-
COMMAND ${CMAKE_COMMAND} -E copy ${LOCAL_PARAM_HEADER_FILE}.tmp ${LOCAL_PARAM_HEADER_FILE}
78-
COMMAND ${CMAKE_COMMAND} -E remove ${LOCAL_PARAM_HEADER_FILE}.tmp
79-
DEPENDS ${PARAM_HEADER_FILE}
80-
COMMENT
81-
"Creating deprecated header file ${LOCAL_PARAM_HEADER_FILE}"
82-
VERBATIM
74+
OUTPUT ${LOCAL_PARAM_HEADER_FILE}
75+
COMMAND ${CMAKE_COMMAND} -E echo "#pragma message(\"#include \\\"${LIB_NAME}.hpp\\\" is deprecated. \
76+
Use #include <${PROJECT_NAME}/${LIB_NAME}.hpp> instead.\")" >> ${LOCAL_PARAM_HEADER_FILE}
77+
COMMAND ${CMAKE_COMMAND} -E cat ${LOCAL_PARAM_HEADER_FILE} ${PARAM_HEADER_FILE} > ${LOCAL_PARAM_HEADER_FILE}.tmp
78+
COMMAND ${CMAKE_COMMAND} -E copy ${LOCAL_PARAM_HEADER_FILE}.tmp ${LOCAL_PARAM_HEADER_FILE}
79+
COMMAND ${CMAKE_COMMAND} -E remove ${LOCAL_PARAM_HEADER_FILE}.tmp
80+
DEPENDS ${PARAM_HEADER_FILE}
81+
COMMENT
82+
"Creating deprecated header file ${LOCAL_PARAM_HEADER_FILE}"
83+
VERBATIM
8384
)
8485

8586
# Create the library target

0 commit comments

Comments
 (0)