Reland "[gn build] (manually) port 4a16fe1369f3ab (debuginfod)"
authorNico Weber <thakis@chromium.org>
Mon, 6 Dec 2021 23:15:20 +0000 (18:15 -0500)
committerNico Weber <thakis@chromium.org>
Mon, 6 Dec 2021 23:15:20 +0000 (18:15 -0500)
This reverts commit 4b63562ebcfa2bc194a778018e212dc3b99528f7.
The debuginfod change relanded in 0e0f1b28fce8

llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/llvm/unittests/BUILD.gn
llvm/utils/gn/secondary/llvm/unittests/Debuginfod/BUILD.gn [new file with mode: 0644]

diff --git a/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Debuginfod/BUILD.gn
new file mode 100644 (file)
index 0000000..ffbd522
--- /dev/null
@@ -0,0 +1,5 @@
+static_library("Debuginfod") {
+  output_name = "LLVMDebuginfod"
+  deps = [ "//llvm/lib/Support" ]
+  sources = [ "Debuginfod.cpp" ]
+}
index ff2568b..4176e74 100644 (file)
@@ -15,6 +15,7 @@ group("unittests") {
     "DebugInfo/GSYM:DebugInfoGSYMTests",
     "DebugInfo/MSF:DebugInfoMSFTests",
     "DebugInfo/PDB:DebugInfoPDBTests",
+    "Debuginfod:DebuginfodTests",
     "Demangle:DemangleTests",
     "ExecutionEngine:ExecutionEngineTests",
     "ExecutionEngine/JITLink:JITLinkTests",
diff --git a/llvm/utils/gn/secondary/llvm/unittests/Debuginfod/BUILD.gn b/llvm/utils/gn/secondary/llvm/unittests/Debuginfod/BUILD.gn
new file mode 100644 (file)
index 0000000..fbd9730
--- /dev/null
@@ -0,0 +1,9 @@
+import("//llvm/utils/unittest/unittest.gni")
+
+unittest("DebuginfodTests") {
+  deps = [
+    "//llvm/lib/Debuginfod",
+    "//llvm/lib/Testing/Support",
+  ]
+  sources = [ "DebuginfodTests.cpp" ]
+}