diff options
| author | ruki <[email protected]> | 2025-04-08 00:44:33 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-04-08 15:31:58 +0800 |
| commit | abd58c9c0e5043d73b127de9cd387e416bd5090f (patch) | |
| tree | 6194c2b72ac5a6f9a16b68147ec98753e987205f /xmake/plugins/project/utils | |
| parent | f72d519dfe7b3a3744660ed15c620dbd5344c16c (diff) | |
prepare targets for more generators
Diffstat (limited to 'xmake/plugins/project/utils')
| -rw-r--r-- | xmake/plugins/project/utils/target_cmds.lua | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xmake/plugins/project/utils/target_cmds.lua b/xmake/plugins/project/utils/target_cmds.lua index 332e4858d..debc6fdc5 100644 --- a/xmake/plugins/project/utils/target_cmds.lua +++ b/xmake/plugins/project/utils/target_cmds.lua @@ -25,6 +25,7 @@ import("core.base.hashset") import("core.project.rule") import("private.utils.batchcmds") import("private.utils.rule_groups") +import("private.action.build.target", {alias = "target_buildutils"}) -- this sourcebatch is built? function _sourcebatch_is_built(sourcebatch) @@ -115,3 +116,9 @@ function get_target_buildcmd_sourcegroups(target, cmds, sourcegroups, opt) end end +-- prepare targets +function prepare_targets() + local targets_root = target_buildutils.get_root_targets() + target_buildutils.run_targetjobs(targets_root, {job_kind = "prepare"}) +end + |
