From: Nico Weber Date: Thu, 3 Feb 2022 15:55:40 +0000 (-0500) Subject: [gn build] (manually) port 20e05b9f0ebe (ClangPseudoTests) X-Git-Tag: upstream/15.0.7~17922 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9b65641d5e8cf67662e0c50502964e1cead9f95a;p=platform%2Fupstream%2Fllvm.git [gn build] (manually) port 20e05b9f0ebe (ClangPseudoTests) --- diff --git a/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/Pseudo/BUILD.gn b/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/Pseudo/BUILD.gn new file mode 100644 index 0000000..b1713ed --- /dev/null +++ b/llvm/utils/gn/secondary/clang/lib/Tooling/Syntax/Pseudo/BUILD.gn @@ -0,0 +1,13 @@ +static_library("Pseudo") { + output_name = "clangToolingSyntaxPseudo" + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/Basic", + "//clang/lib/Lex", + "//llvm/lib/Support", + ] + sources = [ + "Grammar.cpp", + "GrammarBNF.cpp", + ] +} diff --git a/llvm/utils/gn/secondary/clang/unittests/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/BUILD.gn index 5521995..d33e5d7 100644 --- a/llvm/utils/gn/secondary/clang/unittests/BUILD.gn +++ b/llvm/utils/gn/secondary/clang/unittests/BUILD.gn @@ -21,6 +21,7 @@ group("unittests") { "Serialization:SerializationTests", "Tooling:ToolingTests", "Tooling/Syntax:SyntaxTests", + "Tooling/Syntax/Pseudo:ClangPseudoTests", ] if (clang_enable_static_analyzer) { deps += [ diff --git a/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/Pseudo/BUILD.gn b/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/Pseudo/BUILD.gn new file mode 100644 index 0000000..0082011 --- /dev/null +++ b/llvm/utils/gn/secondary/clang/unittests/Tooling/Syntax/Pseudo/BUILD.gn @@ -0,0 +1,14 @@ +import("//llvm/utils/unittest/unittest.gni") + +unittest("ClangPseudoTests") { + configs += [ "//llvm/utils/gn/build:clang_code" ] + deps = [ + "//clang/lib/Basic", + "//clang/lib/Lex", + "//clang/lib/Testing", + "//clang/lib/Tooling/Syntax/Pseudo", + "//llvm/lib/Support", + "//llvm/lib/Testing/Support", + ] + sources = [ "GrammarTests.cpp" ] +}