[llvm] [lldb][bazel] Fix BUILD after 975eca0e6a3459e59e96b0df33ea0cfbd157c597. (PR #90564)
Christian Sigg via llvm-commits
llvm-commits at lists.llvm.org
Mon Apr 29 22:57:36 PDT 2024
https://github.com/chsigg created https://github.com/llvm/llvm-project/pull/90564
None
>From 572f4cc6811c27d9bb0d68759cbfb42e7e00fc38 Mon Sep 17 00:00:00 2001
From: Christian Sigg <csigg at google.com>
Date: Tue, 30 Apr 2024 07:56:53 +0200
Subject: [PATCH] [lldb][bazel] Fix BUILD after
975eca0e6a3459e59e96b0df33ea0cfbd157c597.
---
utils/bazel/llvm-project-overlay/lldb/BUILD.bazel | 14 ++++++++++++++
utils/bazel/llvm-project-overlay/llvm/BUILD.bazel | 1 +
2 files changed, 15 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index 7958c6024875a5..8ce48c19a077ce 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -183,6 +183,19 @@ cc_binary(
],
)
+gentbl_cc_library(
+ name = "lldb-sbapi-dwarf-enums",
+ tbl_outs = [
+ (
+ ["-gen-lldb-sbapi-dwarf-enum"],
+ "include/lldb/API/SBLanguages.h",
+ ),
+ ],
+ tblgen = ":lldb-tblgen",
+ td_file = "//llvm:include/llvm/BinaryFormat/Dwarf.def",
+ deps = [],
+)
+
cc_library(
name = "API",
srcs = glob([
@@ -192,6 +205,7 @@ cc_library(
hdrs = glob(["include/lldb/API/**/*.h"]),
strip_include_prefix = "include",
deps = [
+ ":lldb-sbapi-dwarf-enums",
":Breakpoint",
":Commands",
":Core",
diff --git a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
index f45f057b63c226..c159204cede7e5 100644
--- a/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/llvm/BUILD.bazel
@@ -22,6 +22,7 @@ licenses(["notice"])
exports_files([
"LICENSE.TXT",
"cmake/modules/llvm-driver-template.cpp.in",
+ "include/llvm/BinaryFormat/Dwarf.def",
"include/llvm/CodeGen/SDNodeProperties.td",
"include/llvm/CodeGen/ValueTypes.td",
"include/llvm/Frontend/Directive/DirectiveBase.td",
More information about the llvm-commits
mailing list