From 2de2b731ae1f721e4015ed425ad1f28a9165ce12 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Mon, 20 May 2019 19:33:32 +0000 Subject: [PATCH] gn build: Merge r361148 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361191 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../clang/lib/Tooling/Syntax/BUILD.gn | 13 ++++++++++++ utils/gn/secondary/clang/unittests/BUILD.gn | 1 + .../clang/unittests/Tooling/Syntax/BUILD.gn | 20 +++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn create mode 100644 utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn diff --git a/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn b/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn new file mode 100644 index 00000000000..45c1f4388c2 --- /dev/null +++ b/utils/gn/secondary/clang/lib/Tooling/Syntax/BUILD.gn @@ -0,0 +1,13 @@ +static_library("Syntax") { + output_name = "clangToolingSyntax" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/Basic", + "//clang/lib/Frontend", + "//clang/lib/Lex", + "//llvm/lib/Support", + ] + sources = [ + "Tokens.cpp", + ] +} diff --git a/utils/gn/secondary/clang/unittests/BUILD.gn b/utils/gn/secondary/clang/unittests/BUILD.gn index 047dcbd05c1..d9b7d4e4dfb 100644 --- a/utils/gn/secondary/clang/unittests/BUILD.gn +++ b/utils/gn/secondary/clang/unittests/BUILD.gn @@ -17,6 +17,7 @@ group("unittests") { "Sema:SemaTests", "Serialization:SerializationTests", "Tooling:ToolingTests", + "Tooling/Syntax:TokensTest", ] if (clang_enable_static_analyzer) { deps += [ diff --git a/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn b/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn new file mode 100644 index 00000000000..7c1349ab360 --- /dev/null +++ b/utils/gn/secondary/clang/unittests/Tooling/Syntax/BUILD.gn @@ -0,0 +1,20 @@ +import("//llvm/utils/unittest/unittest.gni") + +unittest("TokensTest") { + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/AST", + "//clang/lib/Basic", + "//clang/lib/Frontend", + "//clang/lib/Lex", + "//clang/lib/Serialization", + "//clang/lib/Tooling", + "//clang/lib/Tooling/Syntax", + "//llvm/lib/Support", + "//llvm/lib/Target:TargetsToBuild", + "//llvm/lib/Testing/Support", + ] + sources = [ + "TokensTest.cpp", + ] +} -- 2.40.0