Skip to content

Commit f9f4753

Browse files
correct cmake linter error
1 parent 9c1c6f3 commit f9f4753

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
@@ -70,15 +70,16 @@ macro(generate_parameter_library LIB_NAME YAML_FILE)
7070
# necessary so that #include <param_file.hpp> can be used in the local package (deprecated)
7171
set(LOCAL_PARAM_HEADER_FILE ${CMAKE_CURRENT_BINARY_DIR}/include/${LIB_NAME}.hpp)
7272
add_custom_command(
73-
OUTPUT ${LOCAL_PARAM_HEADER_FILE}
74-
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}
75-
COMMAND ${CMAKE_COMMAND} -E cat ${LOCAL_PARAM_HEADER_FILE} ${PARAM_HEADER_FILE} > ${LOCAL_PARAM_HEADER_FILE}.tmp
76-
COMMAND ${CMAKE_COMMAND} -E copy ${LOCAL_PARAM_HEADER_FILE}.tmp ${LOCAL_PARAM_HEADER_FILE}
77-
COMMAND ${CMAKE_COMMAND} -E remove ${LOCAL_PARAM_HEADER_FILE}.tmp
78-
DEPENDS ${PARAM_HEADER_FILE}
79-
COMMENT
80-
"Creating deprecated header file ${LOCAL_PARAM_HEADER_FILE}"
81-
VERBATIM
73+
OUTPUT ${LOCAL_PARAM_HEADER_FILE}
74+
COMMAND ${CMAKE_COMMAND} -E echo "#pragma message(\"#include \\\"${LIB_NAME}.hpp\\\" is deprecated. \
75+
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
8283
)
8384

8485
# Create the library target

0 commit comments

Comments
 (0)