From c9bf5677942a5d6545d8194b1e0797d48f77b171 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sun, 6 Jan 2019 15:49:10 +0000 Subject: [PATCH] [gn build] Merge r350341 Adds a build file for llvm-elfabi and makes check-llvm depend on it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350494 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/gn/secondary/llvm/test/BUILD.gn | 2 +- utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn diff --git a/utils/gn/secondary/llvm/test/BUILD.gn b/utils/gn/secondary/llvm/test/BUILD.gn index f282c7ffdbd..91f7a87ed5a 100644 --- a/utils/gn/secondary/llvm/test/BUILD.gn +++ b/utils/gn/secondary/llvm/test/BUILD.gn @@ -187,7 +187,6 @@ group("test") { # lit tests run. "//llvm/lib/LineEditor", "//llvm/lib/Testing/Support", - "//llvm/lib/TextAPI", "//llvm/tools/bugpoint", "//llvm/tools/dsymutil", "//llvm/tools/llc", @@ -208,6 +207,7 @@ group("test") { "//llvm/tools/llvm-dis", "//llvm/tools/llvm-dwarfdump", "//llvm/tools/llvm-dwp", + "//llvm/tools/llvm-elfabi", "//llvm/tools/llvm-exegesis", "//llvm/tools/llvm-extract", "//llvm/tools/llvm-isel-fuzzer", diff --git a/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn b/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn new file mode 100644 index 00000000000..dd12e20a924 --- /dev/null +++ b/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn @@ -0,0 +1,12 @@ +executable("llvm-elfabi") { + deps = [ + "//llvm/lib/Object", + "//llvm/lib/Support", + "//llvm/lib/TextAPI", + ] + sources = [ + "ELFObjHandler.cpp", + "ErrorCollector.cpp", + "llvm-elfabi.cpp", + ] +} -- 2.50.1