[lit] Improve lit.Run class
[llvm-complete.git] / utils / gn / secondary / clang-tools-extra / clang-tidy / cert / BUILD.gn
blobbd2ac4896616487dd4f01594c9233664164474d7
1 static_library("cert") {
2   output_name = "clangTidyCERTModule"
3   configs += [ "//llvm/utils/gn/build:clang_code" ]
4   deps = [
5     "//clang-tools-extra/clang-tidy",
6     "//clang-tools-extra/clang-tidy/google",
7     "//clang-tools-extra/clang-tidy/misc",
8     "//clang-tools-extra/clang-tidy/performance",
9     "//clang-tools-extra/clang-tidy/readability",
10     "//clang-tools-extra/clang-tidy/utils",
11     "//clang/lib/AST",
12     "//clang/lib/ASTMatchers",
13     "//clang/lib/Basic",
14     "//clang/lib/Lex",
15     "//llvm/lib/Support",
16   ]
17   sources = [
18     "CERTTidyModule.cpp",
19     "CommandProcessorCheck.cpp",
20     "DontModifyStdNamespaceCheck.cpp",
21     "FloatLoopCounter.cpp",
22     "LimitedRandomnessCheck.cpp",
23     "PostfixOperatorCheck.cpp",
24     "ProperlySeededRandomGeneratorCheck.cpp",
25     "SetLongJmpCheck.cpp",
26     "StaticObjectExceptionCheck.cpp",
27     "StrToNumCheck.cpp",
28     "ThrownExceptionTypeCheck.cpp",
29     "VariadicFunctionDefCheck.cpp",
30   ]