diff options
| author | ruki <[email protected]> | 2025-04-06 00:04:31 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-04-08 15:31:57 +0800 |
| commit | 365603a10bc127abb5f7c94b67959b2665745c72 (patch) | |
| tree | 49e085378416eae6978cfbcf6792845c0f7ca8b8 | |
| parent | 8f6a3130eff588abda27b22fa86e936b6500f50c (diff) | |
fix build rust
| -rw-r--r-- | xmake/actions/build/target_utils.lua | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/actions/build/target_utils.lua b/xmake/actions/build/target_utils.lua index 3d71ff55e..92723d46c 100644 --- a/xmake/actions/build/target_utils.lua +++ b/xmake/actions/build/target_utils.lua @@ -306,6 +306,12 @@ function add_targetjobs_and_deps(jobgraph, target, targetrefs, opt) elseif job_kind == "build" then jobname = target:fullname() .. "/link" jobname_dep = dep:fullname() .. "/link" + if not jobgraph:has(jobname) then + jobname = string.format("%s/begin_%s", target:fullname(), job_kind) + end + if not jobgraph:has(jobname_dep) then + jobname_dep = string.format("%s/end_%s", dep:fullname(), job_kind) + end end if jobname and jobname_dep and jobgraph:has(jobname) and jobgraph:has(jobname_dep) then jobgraph:add_orders(jobname_dep, jobname) |
