aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
diff options
context:
space:
mode:
authorarthurqiu <arthurq@nvidia.com>2025-01-16 03:42:21 +0800
committerGitHub <noreply@github.com>2025-01-15 11:42:21 -0800
commit6655c53ff02f0ffca0fcaa3261e14c2a6417d3da (patch)
treef2d92353b77a0a27cfae512ba7be4b3f11e40d64 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
parent6ffc4451037bbae26cce51fb80418f8e9ed2ac84 (diff)
downloadllvm-6655c53ff02f0ffca0fcaa3261e14c2a6417d3da.zip
llvm-6655c53ff02f0ffca0fcaa3261e14c2a6417d3da.tar.gz
llvm-6655c53ff02f0ffca0fcaa3261e14c2a6417d3da.tar.bz2
[cmake] Serialize native builds for Make generator (#121021)
The build system is fragile by allowing multiple invocation of subprocess builds in the native folder for Make generator. For example, during sub-invocation of the native llvm-config, llvm-min-tblgen is also built. If there is another sub-invocation of the native llvm-min-tblgen build running in parallel, they may overwrite each other's build results, and may lead to errors like "Text file busy". This patch adds a cmake script that uses file lock to serialize all native builds for Make generator.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions