diff options
author | Nico Weber <nicolasweber@gmx.de> | 2018-12-23 14:15:26 +0000 |
---|---|---|
committer | Nico Weber <nicolasweber@gmx.de> | 2018-12-23 14:15:26 +0000 |
commit | 9f20b9a202e1825960f2b756617468ab17ccd0b8 (patch) | |
tree | e38b568d6fc6556db48608e040a0036a6d3dd799 /llvm/utils/gn/secondary/clang/tools | |
parent | 4553cdafe1b6066f2b23d4f29de252dc8111cba2 (diff) | |
download | bcm5719-llvm-9f20b9a202e1825960f2b756617468ab17ccd0b8.tar.gz bcm5719-llvm-9f20b9a202e1825960f2b756617468ab17ccd0b8.zip |
[gn build] Add build files for clang/tools/{clang-diff,clang-import-test,diagtool and clang/lib/Tooling, clang/lib/Tooling/ASTDiff
Needed for check-clang.
Differential Revision: https://reviews.llvm.org/D56054
llvm-svn: 350024
Diffstat (limited to 'llvm/utils/gn/secondary/clang/tools')
3 files changed, 48 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn new file mode 100644 index 00000000000..c68cd29b43d --- /dev/null +++ b/llvm/utils/gn/secondary/clang/tools/clang-diff/BUILD.gn @@ -0,0 +1,13 @@ +executable("clang-diff") { + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/Basic", + "//clang/lib/Frontend", + "//clang/lib/Tooling", + "//clang/lib/Tooling/ASTDiff", + "//llvm/lib/Support", + ] + sources = [ + "ClangDiff.cpp", + ] +} diff --git a/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn new file mode 100644 index 00000000000..60a8a66dda0 --- /dev/null +++ b/llvm/utils/gn/secondary/clang/tools/clang-import-test/BUILD.gn @@ -0,0 +1,17 @@ +executable("clang-import-test") { + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/AST", + "//clang/lib/Basic", + "//clang/lib/CodeGen", + "//clang/lib/Driver", + "//clang/lib/Frontend", + "//clang/lib/Lex", + "//clang/lib/Parse", + "//llvm/lib/IR", + "//llvm/lib/Support", + ] + sources = [ + "clang-import-test.cpp", + ] +} diff --git a/llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn b/llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn new file mode 100644 index 00000000000..52924d70e9a --- /dev/null +++ b/llvm/utils/gn/secondary/clang/tools/diagtool/BUILD.gn @@ -0,0 +1,18 @@ +executable("diagtool") { + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/include/clang/Basic:DiagnosticIndexName", + "//clang/lib/Basic", + "//clang/lib/Frontend", + "//llvm/lib/Support", + ] + sources = [ + "DiagTool.cpp", + "DiagnosticNames.cpp", + "FindDiagnosticID.cpp", + "ListWarnings.cpp", + "ShowEnabledWarnings.cpp", + "TreeView.cpp", + "diagtool_main.cpp", + ] +} |