[llvm] [bazel] Fix #164904 (PR #168593)

Pranav Kant via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 18 11:03:56 PST 2025


https://github.com/pranavk created https://github.com/llvm/llvm-project/pull/168593

None

>From 7fb01acc1010f241d1e40b4158bf3bc536115c9e Mon Sep 17 00:00:00 2001
From: Pranav Kant <prka at google.com>
Date: Tue, 18 Nov 2025 11:01:58 -0800
Subject: [PATCH] [bazel] Fix #164904

---
 utils/bazel/llvm-project-overlay/lldb/BUILD.bazel | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index 8ebb6ab5daa3c..b69dddba261a9 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -988,6 +988,15 @@ gentbl_cc_library(
     deps = ["//llvm:OptParserTdFiles"],
 )
 
+gentbl_cc_library(
+    name = "lldb_platform_opts_gen",
+    strip_include_prefix = ".",
+    tbl_outs = {"PlatformOptions.inc": ["-gen-opt-parser-defs"]},
+    tblgen = "//llvm:llvm-tblgen",
+    td_file = "tools/lldb-server/PlatformOptions.td",
+    deps = ["//llvm:OptParserTdFiles"],
+)
+
 cc_binary(
     name = "lldb-server",
     srcs = glob([
@@ -1006,6 +1015,7 @@ cc_binary(
         ":Interpreter",
         ":Utility",
         ":Version",
+        ":lldb_platform_opts_gen",
         ":lldb_server_opts_gen",
         "//lldb:Target",
         "//lldb:TargetHeaders",



More information about the llvm-commits mailing list