lint: add custom clang-taidy checks

This commit is contained in:
lief-agent
2026-08-29 14:09:53 +02:00
parent 52199f0518
commit 2f136969fc
3 changed files with 5 additions and 0 deletions
+1
View File
@@ -5,6 +5,7 @@ Checks: [
portability-*,
cppcoreguidelines-*,
misc-*,
clang-taidy-*,
# Remove
-bugprone-easily-swappable-parameters,
+1
View File
@@ -15,6 +15,7 @@ Diagnostics:
cppcoreguidelines-*,
modernize-*,
misc-*,
clang-taidy-*,
]
Remove: [
bugprone-easily-swappable-parameters,
+3
View File
@@ -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)