Status code module add clang-tidy check.
This commit is contained in:
parent
a80dbac00e
commit
9fc61803f1
|
@ -28,7 +28,6 @@ add_library(${ABSTRACT_TARGET} STATIC ${ABSTRACT_SRC_FILES})
|
||||||
add_library(${IMPL_TARGET} STATIC ${IMPL_SRC_FILES} ${EASYLOGGING_SRC_FILES})
|
add_library(${IMPL_TARGET} STATIC ${IMPL_SRC_FILES} ${EASYLOGGING_SRC_FILES})
|
||||||
target_link_libraries(${IMPL_TARGET} ${ABSTRACT_TARGET})
|
target_link_libraries(${IMPL_TARGET} ${ABSTRACT_TARGET})
|
||||||
|
|
||||||
|
|
||||||
if ("${CLANG_TIDY_SUPPORT}" MATCHES "true")
|
if ("${CLANG_TIDY_SUPPORT}" MATCHES "true")
|
||||||
add_custom_target(
|
add_custom_target(
|
||||||
Log_code_check
|
Log_code_check
|
||||||
|
|
|
@ -22,3 +22,23 @@ set(TARGET_NAME StatusCode)
|
||||||
add_library(${TARGET_NAME} STATIC ${SRC_FILES})
|
add_library(${TARGET_NAME} STATIC ${SRC_FILES})
|
||||||
target_link_libraries(${TARGET_NAME} Log)
|
target_link_libraries(${TARGET_NAME} Log)
|
||||||
|
|
||||||
|
if ("${CLANG_TIDY_SUPPORT}" MATCHES "true")
|
||||||
|
add_custom_target(
|
||||||
|
StatusCode_code_check
|
||||||
|
COMMAND ${CLANG_TIDY_EXE}
|
||||||
|
-checks='${CLANG_TIDY_CHECKS}'
|
||||||
|
--header-filter=.*
|
||||||
|
--system-headers=false
|
||||||
|
${SRC_FILES}
|
||||||
|
${CLANG_TIDY_CONFIG}
|
||||||
|
-p ${CMAKE_SOURCE_DIR_IPCSDK}/cmake-shell-linux
|
||||||
|
WORKING_DIRECTORY ${UTILS_SOURCE_PATH}/StatusCode
|
||||||
|
)
|
||||||
|
add_custom_command(
|
||||||
|
TARGET ${TARGET_NAME}
|
||||||
|
# TARGET ${ABSTRACT_TARGET}
|
||||||
|
PRE_BUILD
|
||||||
|
COMMAND make StatusCode_code_check
|
||||||
|
WORKING_DIRECTORY ${PROJECT_ROOT_PATH}/cmake-shell-linux/
|
||||||
|
)
|
||||||
|
endif()
|
|
@ -39,9 +39,6 @@ const StatusCode CreateStatusCode(const long int code)
|
||||||
{
|
{
|
||||||
return NewStatusCode(code);
|
return NewStatusCode(code);
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
LogError("undefined code.\n");
|
LogError("undefined code.\n");
|
||||||
return NewStatusCode(STATUS_CODE_END);
|
return NewStatusCode(STATUS_CODE_END);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user