[llvm] [bazel] Port 7b208e04b2e7c4a10eebf026996d8116eac5f603 (PR #152033)
Jorge Gorbe Moya via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 4 13:58:16 PDT 2025
https://github.com/slackito updated https://github.com/llvm/llvm-project/pull/152033
>From 3061f20073edd887d7bcab2464b1d83da9dc81d3 Mon Sep 17 00:00:00 2001
From: Jorge Gorbe Moya <jgorbe at google.com>
Date: Mon, 4 Aug 2025 12:05:33 -0700
Subject: [PATCH] [bazel] Port 7b208e04b2e7c4a10eebf026996d8116eac5f603
---
.../lldb/source/Plugins/BUILD.bazel | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
index 71af07e046c9c..8c06c4ef6de88 100644
--- a/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
@@ -420,6 +420,18 @@ cc_library(
deps = ["//lldb:Core"],
)
+gentbl_cc_library(
+ name = "SymbolFilePDBProperties",
+ strip_include_prefix = "SymbolFile/PDB",
+ tbl_outs = {
+ "SymbolFile/PDB/SymbolFilePDBProperties.inc": ["-gen-lldb-property-defs"],
+ "SymbolFile/PDB/SymbolFilePDBPropertiesEnum.inc": ["-gen-lldb-property-enum-defs"],
+ },
+ tblgen = "//lldb:lldb-tblgen",
+ td_file = "SymbolFile/PDB/SymbolFilePDBProperties.td",
+ deps = ["//lldb:CoreTdFiles"],
+)
+
cc_library(
name = "PluginSymbolFilePDB",
srcs = glob(["SymbolFile/PDB/*.cpp"]),
@@ -430,6 +442,7 @@ cc_library(
":PluginSymbolFileNativePDBHeaders",
":PluginSymbolFilePDBHeaders",
":PluginTypeSystemClangHeaders",
+ ":SymbolFilePDBProperties",
"//clang:ast",
"//clang:lex",
"//lldb:Core",
More information about the llvm-commits
mailing list