summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2015-10-06 13:31:00 +0000
committerAaron Ballman <aaron@aaronballman.com>2015-10-06 13:31:00 +0000
commitaaa4080d21ecc6a68221ddea558726950c719b17 (patch)
tree5d69206b7a5ed9d3c9e7dfe59bf96ca4bab87e13 /clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
parent814e5caebcd0ee7346be03bea0aab6221c09ebbe (diff)
downloadbcm5719-llvm-aaa4080d21ecc6a68221ddea558726950c719b17.tar.gz
bcm5719-llvm-aaa4080d21ecc6a68221ddea558726950c719b17.zip
Add a new module for the C++ Core Guidelines, and the first checker for those guidelines: cppcoreguidelines-pro-type-reinterpret-cast.
Patch by Matthias Gehre! llvm-svn: 249399
Diffstat (limited to 'clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt')
-rw-r--r--clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt b/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
new file mode 100644
index 00000000000..7fb8c3f5bc4
--- /dev/null
+++ b/clang-tools-extra/clang-tidy/cppcoreguidelines/CMakeLists.txt
@@ -0,0 +1,15 @@
+set(LLVM_LINK_COMPONENTS support)
+
+add_clang_library(clangTidyCppCoreGuidelinesModule
+ CppCoreGuidelinesTidyModule.cpp
+ ProTypeReinterpretCastCheck.cpp
+
+ LINK_LIBS
+ clangAST
+ clangASTMatchers
+ clangBasic
+ clangLex
+ clangTidy
+ clangTidyUtils
+ clangTooling
+ )
OpenPOWER on IntegriCloud