diff options
| author | ruki <[email protected]> | 2025-06-29 21:15:03 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-06-29 21:15:03 +0800 |
| commit | d70d59b889e9080ee124d56e07d266c230dbc1f9 (patch) | |
| tree | 45d1b0d8802fe125bebee2a54e7529f6fe00f9aa /xmake/modules | |
| parent | c982716c0c6d1de9f641d37edd9104de261dbf06 (diff) | |
fix target utils
Diffstat (limited to 'xmake/modules')
| -rw-r--r-- | xmake/modules/private/utils/target.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/xmake/modules/private/utils/target.lua b/xmake/modules/private/utils/target.lua index 7eeb1a86f..17b67424d 100644 --- a/xmake/modules/private/utils/target.lua +++ b/xmake/modules/private/utils/target.lua @@ -20,6 +20,7 @@ -- imports import("core.base.option") +import("core.project.project") -- does this flag belong to this tool? -- @see https://github.com/xmake-io/xmake/issues/3022 @@ -86,3 +87,12 @@ function translate_flags_in_tool(target, flagkind, flags) return result end +-- get project targets +function get_project_targets() + local selected_target = option.get("target") + if selected_target then + -- return table.wrap(project.target(selected_target)) + return { project.target(selected_target) } + end + return project.targets() +end |
