From 91ef40ec99b0064db1140772bd266c68035ddf71 Mon Sep 17 00:00:00 2001 From: iTrooz Date: Tue, 16 Dec 2025 13:46:03 +0100 Subject: [PATCH] chore: disable all clang-tidy checks in third_party libraries (cherry picked from commit f88890a052271d22c0cb84237e13908c65047a72) --- cmake/build_helpers.cmake | 3 +++ lib/third_party/.clang-tidy | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 lib/third_party/.clang-tidy diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake index e534c8f8e..bebb74593 100644 --- a/cmake/build_helpers.cmake +++ b/cmake/build_helpers.cmake @@ -559,6 +559,9 @@ function(detectBadClone) file (GLOB EXTERNAL_DIRS "lib/external/*" "lib/third_party/*") foreach (EXTERNAL_DIR ${EXTERNAL_DIRS}) + if(NOT IS_DIRECTORY "${EXTERNAL_DIR}") + continue() + endif() file(GLOB_RECURSE RESULT "${EXTERNAL_DIR}/*") list(LENGTH RESULT ENTRY_COUNT) if(ENTRY_COUNT LESS_EQUAL 1) diff --git a/lib/third_party/.clang-tidy b/lib/third_party/.clang-tidy new file mode 100644 index 000000000..893087532 --- /dev/null +++ b/lib/third_party/.clang-tidy @@ -0,0 +1,2 @@ +# Disable all checks +Checks: '-*'