aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
diff options
context:
space:
mode:
authorCharles Zablit <c_zablit@apple.com>2025-10-09 16:50:49 +0100
committerGitHub <noreply@github.com>2025-10-09 16:50:49 +0100
commitec28b95b7491bc2fbb6ec66cdbfd939e71255c42 (patch)
tree60e7b04d328c7a73ddd67d5168d97c69ed4772dc /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
parent36bce68b97316363085ae3681e8dde33a62fc9b1 (diff)
downloadllvm-ec28b95b7491bc2fbb6ec66cdbfd939e71255c42.zip
llvm-ec28b95b7491bc2fbb6ec66cdbfd939e71255c42.tar.gz
llvm-ec28b95b7491bc2fbb6ec66cdbfd939e71255c42.tar.bz2
[lldb][windows] add support for out of PATH python.dll resolution (#162509)
This patch adds the `LLDB_PYTHON_DLL_RELATIVE_PATH` Cmake variable which is the relative path to the directory containing `python.dll`. The path is relative to the directory containing `lldb.exe`. If this variable is set and the resolved path points to an existing directory, we call `SetDllDirectoryW` to add `python.dll` to the list of DLL search paths. This, combined with `liblldb.dll` being delay loaded, allows to package `python.dll` with the `llvm` installer.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions