mirror of
https://github.com/lief-project/LIEF.git
synced 2026-10-11 22:09:53 +00:00
lint: add custom clang-taidy checks
This commit is contained in:
@@ -5,6 +5,7 @@ Checks: [
|
||||
portability-*,
|
||||
cppcoreguidelines-*,
|
||||
misc-*,
|
||||
clang-taidy-*,
|
||||
|
||||
# Remove
|
||||
-bugprone-easily-swappable-parameters,
|
||||
|
||||
@@ -15,6 +15,7 @@ Diagnostics:
|
||||
cppcoreguidelines-*,
|
||||
modernize-*,
|
||||
misc-*,
|
||||
clang-taidy-*,
|
||||
]
|
||||
Remove: [
|
||||
bugprone-easily-swappable-parameters,
|
||||
|
||||
@@ -319,9 +319,12 @@ set_target_properties(LIB_LIEF
|
||||
|
||||
if (LIEF_CLANG_TIDY)
|
||||
find_program(CLANG_TIDY_EXE NAMES "clang-tidy" REQUIRED)
|
||||
cmake_path(GET CLANG_TIDY_EXE PARENT_PATH CLANG_TIDY_DIR)
|
||||
|
||||
set(CLANG_TIDY_COMMAND
|
||||
"${CLANG_TIDY_EXE}"
|
||||
"--use-color"
|
||||
"--load=${CLANG_TIDY_DIR}/clang-taidy.so"
|
||||
"--config-file=${CMAKE_CURRENT_SOURCE_DIR}/.clang-tidy-core.yaml"
|
||||
)
|
||||
if (LIEF_CLANG_TIDY_WARN_ERR)
|
||||
|
||||
Reference in New Issue
Block a user