mirror of
https://github.com/reactos/CMake.git
synced 2025-02-07 20:38:49 +00:00
Merge topic 'qt-clang-tidy'
b13bc865 Disable clang-tidy checks on files generated by Qt Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !777
This commit is contained in:
commit
79f4a772dc
@ -160,6 +160,19 @@ set(CMAKE_INCLUDE_CURRENT_DIR ON)
|
||||
add_executable(cmake-gui WIN32 MACOSX_BUNDLE ${SRCS} ${MANIFEST_FILE})
|
||||
target_link_libraries(cmake-gui CMakeLib ${QT_QTMAIN_LIBRARY} ${CMake_QT_LIBRARIES})
|
||||
|
||||
# Files generated by MOC, RCC, and UIC may produce clang-tidy warnings.
|
||||
# We generate a dummy .clang-tidy file in the binary directory that disables
|
||||
# all clang-tidy checks except one that will never match. This one check is
|
||||
# necessary; clang-tidy reports an error when no checks are enabled.
|
||||
# Since the Qt code generators will generate source files in the binary tree,
|
||||
# clang-tidy will load the configuration from this dummy file when the sources
|
||||
# are built.
|
||||
file(WRITE "${QtDialog_BINARY_DIR}/.clang-tidy" "
|
||||
---
|
||||
Checks: '-*,llvm-twine-local'
|
||||
...
|
||||
")
|
||||
|
||||
if(APPLE)
|
||||
file(STRINGS "${CMake_SOURCE_DIR}/Copyright.txt" copyright_line
|
||||
LIMIT_COUNT 1 REGEX "^Copyright 2000-20[0-9][0-9] Kitware")
|
||||
|
Loading…
x
Reference in New Issue
Block a user