[lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions
authorJonas Devlieghere <jonas@devlieghere.com>
Tue, 16 Jun 2020 20:54:03 +0000 (13:54 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Tue, 16 Jun 2020 20:56:16 +0000 (13:56 -0700)
Otherwise LIT can't find the lldb-repro script in standalone builds.

lldb/test/Shell/helper/toolchain.py

index 99e04b2..64a0c66 100644 (file)
@@ -72,8 +72,7 @@ def use_lldb_substitutions(config):
     _disallow(config, 'debugserver')
     _disallow(config, 'platformserver')
 
-    llvm_config.add_tool_substitutions(primary_tools,
-                                       [config.lldb_tools_dir])
+    llvm_config.add_tool_substitutions(primary_tools, [config.lldb_tools_dir])
 
 def _use_msvc_substitutions(config):
     # If running from a Visual Studio Command prompt (e.g. vcvars), this will
@@ -169,4 +168,4 @@ def use_lldb_repro_substitutions(config, mode):
             command=FindTool('lldb-repro'),
             extra_args=[mode, '-S', lldb_init]),
     ]
-    llvm_config.add_tool_substitutions(substitutions)
+    llvm_config.add_tool_substitutions(substitutions, [config.lldb_tools_dir])