[llvm] [bazel] Port 142ad48 (PR #201283)
Christian Sigg via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 3 00:46:28 PDT 2026
https://github.com/chsigg created https://github.com/llvm/llvm-project/pull/201283
None
>From 254d5046fb82c6c42953bb59a4918ae616d982f2 Mon Sep 17 00:00:00 2001
From: Christian Sigg <csigg at google.com>
Date: Wed, 3 Jun 2026 09:44:58 +0200
Subject: [PATCH] [bazel] Port 142ad48
---
.../llvm-project-overlay/lldb/BUILD.bazel | 22 ++++++++++++-------
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index bbc5498a6e9e0..eb9384476972e 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -131,6 +131,7 @@ expand_template(
"#cmakedefine01 LLDB_EMBED_PYTHON_HOME": "#define LLDB_EMBED_PYTHON_HOME 0",
# Only used if LLDB_EMBED_PYTHON_HOME is true
"#cmakedefine LLDB_PYTHON_HOME R\"(${LLDB_PYTHON_HOME})\"": "#define LLDB_PYTHON_HOME \"\"",
+ "#cmakedefine LLDB_PYTHON_RUNTIME_LIBRARY_BUILD_PATH R\"(${LLDB_PYTHON_RUNTIME_LIBRARY_BUILD_PATH})\"": "/* #undef LLDB_PYTHON_RUNTIME_LIBRARY_BUILD_PATH */",
"#cmakedefine01 LLDB_ENABLE_DYNAMIC_SCRIPTINTERPRETERS": "#define LLDB_ENABLE_DYNAMIC_SCRIPTINTERPRETERS 0",
# Unsupported
@@ -546,22 +547,27 @@ cc_library(
srcs = glob(
[
"source/Host/common/**/*.cpp",
+ "source/Host/common/**/*.h",
+ ],
+ exclude = [
+ "source/Host/common/Editline.cpp",
+ "source/Host/common/PythonRuntimeLoader.cpp",
],
- exclude = ["source/Host/common/Editline.cpp"],
) + select({
"@platforms//os:linux": glob(
[
- "source/Host/posix/**/*.cpp",
"source/Host/linux/**/*.cpp",
- ],
- exclude = ["source/Host/linux/android/**/*.cpp"],
- ),
- "@platforms//os:macos": glob(
- [
- "source/Host/macosx/cfcpp/*.cpp",
"source/Host/posix/**/*.cpp",
],
+ exclude = ["source/Host/linux/android/**/*.cpp"],
),
+ "@platforms//os:macos": glob([
+ "source/Host/macosx/**/*.cpp",
+ "source/Host/posix/**/*.cpp",
+ ]),
+ "@platforms//os:windows": glob([
+ "source/Host/windows/**/*.cpp",
+ ]),
}) + select({
":libedit_enabled": ["source/Host/common/Editline.cpp"],
"//conditions:default": [],
More information about the llvm-commits
mailing list