[llvm] a04cff1 - [gn] port 3bae8e2ef2ff0

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Mon May 19 14:48:12 PDT 2025


Author: Nico Weber
Date: 2025-05-19T17:48:06-04:00
New Revision: a04cff172f31aaa8c5932cf1b204c161b95b1b0a

URL: https://github.com/llvm/llvm-project/commit/a04cff172f31aaa8c5932cf1b204c161b95b1b0a
DIFF: https://github.com/llvm/llvm-project/commit/a04cff172f31aaa8c5932cf1b204c161b95b1b0a.diff

LOG: [gn] port 3bae8e2ef2ff0

Added: 
    

Modified: 
    llvm/utils/gn/secondary/lldb/test/BUILD.gn

Removed: 
    


################################################################################
diff  --git a/llvm/utils/gn/secondary/lldb/test/BUILD.gn b/llvm/utils/gn/secondary/lldb/test/BUILD.gn
index 07f463ca14984..fcb15674afd6b 100644
--- a/llvm/utils/gn/secondary/lldb/test/BUILD.gn
+++ b/llvm/utils/gn/secondary/lldb/test/BUILD.gn
@@ -23,7 +23,6 @@ template("write_lit_cfg") {
       "LLVM_LIT_TOOLS_DIR=",  # Intentionally empty, matches cmake build.
       "LLVM_SOURCE_DIR=" + rebase_path("//llvm"),
       "LLVM_TOOLS_DIR=" + rebase_path("$root_out_dir/bin"),
-      "Python3_EXECUTABLE=$python_path",
       "LLVM_TARGET_TRIPLE=$llvm_target_triple",
     ]
     values += invoker.extra_values
@@ -44,7 +43,10 @@ write_lit_cfg("lit_site_cfg") {
   # Fully-qualified instead of relative for LIT_SITE_CFG_IN_HEADER.
   input = "//lldb/test/lit.site.cfg.py.in"
   output = lldb_lit_site_cfg_file
-  extra_values = [ "LLVM_BUILD_MODE=." ]
+  extra_values = [
+    "LLVM_BUILD_MODE=.",
+    "Python3_EXECUTABLE=$python_path",
+  ]
 }
 
 write_lit_cfg("lit_api_site_cfg") {
@@ -63,6 +65,7 @@ write_lit_cfg("lit_api_site_cfg") {
     "LLDB_ENABLE_PYTHON=0",
     "LLDB_HAS_LIBCXX=False",  # FIXME: support this (?)
     "LLDB_LIBS_DIR=",  # FIXME: for shared builds only (?)
+    "LLDB_PYTHON_API_TEST_EXECUTABLE=$python_path",
     "LLDB_TEST_ARCH=$current_cpu",
     "LLDB_TEST_COMPILER=" + rebase_path("$root_build_dir/bin/clang"),
     "LLDB_TEST_BUILD_DIRECTORY=" + rebase_path("$target_gen_dir/test_build"),
@@ -131,6 +134,7 @@ write_lit_cfg("lit_shell_site_cfg") {
     "LLDB_USE_SYSTEM_DEBUGSERVER=1",  # XXX port //lldb/tools/debugserver (?)
     "LLVM_HOST_TRIPLE=$llvm_current_triple",
     "LLVM_USE_SANITIZER=",
+    "Python3_EXECUTABLE=$python_path",
   ]
 
   if (llvm_enable_zlib) {
@@ -155,6 +159,7 @@ write_lit_cfg("lit_unit_site_cfg") {
   extra_values = [
     "LLVM_BUILD_MODE=.",
     "LLVM_USE_SANITIZER=",
+    "Python3_EXECUTABLE=$python_path",
   ]
 }
 


        


More information about the llvm-commits mailing list