chore(clang-tidy): unify flags

also add a status message to CMake's output
This commit is contained in:
surtur 2021-12-10 18:57:25 +01:00
parent 053d2187a2
commit 801d605e2a
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D
2 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,5 @@
---
Checks: 'clang-diagnostic-*,clang-analyzer-*,*'
Checks: '-*,clang-diagnostic-*,clang-analyzer-*,google-*,bugprone-*'
WarningsAsErrors: ''
HeaderFilterRegex: '.*'
AnalyzeTemporaryDtors: false

View File

@ -30,7 +30,9 @@ add_subdirectory(lib/fmt EXCLUDE_FROM_ALL)
if(CMAKE_BUILD_TYPE MATCHES "Debug")
if($ENV{TIDY} MATCHES "1")
set(CMAKE_CXX_CLANG_TIDY clang-tidy -p ${CMAKE_CURRENT_BINARY_DIR} --checks=-*,clang-diagnostic-*,clang-analyzer-*,google-*,bugprone-* --header-filter= --use-color=true)
message(STATUS "TIDY=1, running clang-tidy")
set(CMAKE_CXX_CLANG_TIDY clang-tidy -p ${CMAKE_CURRENT_BINARY_DIR} --checks=-*,clang-diagnostic-*,clang-analyzer-*,google-*,bugprone-* --header-filter= --use-color=true)
message(STATUS "CMAKE_CXX_CLANG_TIDY: ${CMAKE_CXX_CLANG_TIDY}")
endif()