diff options
| author | ruki <[email protected]> | 2026-02-01 19:36:39 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2026-02-01 19:36:39 +0800 |
| commit | d46ab112cb14974b81c66632a1f987e28490d67a (patch) | |
| tree | ff77c4ec93b3b6cc54807269105a440a77b74946 /xmake/modules/private/utils/toolchain.lua | |
| parent | a6ebbeecfd5d6ebe084ac5d3d45e1358e89110d3 (diff) | |
fix host clang target
Diffstat (limited to 'xmake/modules/private/utils/toolchain.lua')
| -rw-r--r-- | xmake/modules/private/utils/toolchain.lua | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/xmake/modules/private/utils/toolchain.lua b/xmake/modules/private/utils/toolchain.lua index b1a26b8da..9b5dedb88 100644 --- a/xmake/modules/private/utils/toolchain.lua +++ b/xmake/modules/private/utils/toolchain.lua @@ -169,9 +169,12 @@ end -- get clang target flags function get_clang_target_flags(toolchain) - local target = get_clang_target(toolchain) - if target then - return "--target=" .. target + local target + if toolchain:is_cross() then + target = get_clang_target(toolchain) + if target then + return "--target=" .. target + end end if toolchain:is_arch("x86_64", "x64") then return "-m64" |
