From 08df157aac7206cb53ad75eed18d5237e7e908d1 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. llvm-svn: 350494 --- llvm/utils/gn/secondary/llvm/test/BUILD.gn | 2 +- .../gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn diff --git a/llvm/utils/gn/secondary/llvm/test/BUILD.gn b/llvm/utils/gn/secondary/llvm/test/BUILD.gn index f282c7ffdbd6..91f7a87ed5a1 100644 --- a/llvm/utils/gn/secondary/llvm/test/BUILD.gn +++ b/llvm/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/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn b/llvm/utils/gn/secondary/llvm/tools/llvm-elfabi/BUILD.gn new file mode 100644 index 000000000000..dd12e20a924e --- /dev/null +++ b/llvm/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", + ] +}