diff options
| author | ruki <[email protected]> | 2025-09-20 00:49:52 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2025-09-20 00:49:52 +0800 |
| commit | 072c91d17ec55b94e9af3ce7fed09d885b2c2075 (patch) | |
| tree | 74ec1f9673ca22718914e9a32911cfdf00340674 /xmake/modules/detect/sdks/find_xcode.lua | |
| parent | 7186aec3786cd31f4dea25716ddf57954bef5bf6 (diff) | |
optimize codesign
Diffstat (limited to 'xmake/modules/detect/sdks/find_xcode.lua')
| -rw-r--r-- | xmake/modules/detect/sdks/find_xcode.lua | 42 |
1 files changed, 1 insertions, 41 deletions
diff --git a/xmake/modules/detect/sdks/find_xcode.lua b/xmake/modules/detect/sdks/find_xcode.lua index 6382ae577..22025da1d 100644 --- a/xmake/modules/detect/sdks/find_xcode.lua +++ b/xmake/modules/detect/sdks/find_xcode.lua @@ -120,47 +120,7 @@ function _find_xcode(sdkdir, opt) -- find the target minver local target_minver = _find_target_minver(sdkdir, sdkver, opt) - - -- find codesign - local codesign_identity, mobile_provision - if opt.find_codesign then - - -- find codesign identity - codesign_identity = config.get("xcode_codesign_identity") - if codesign_identity == nil then -- we will disable codesign_identity if be false - codesign_identity = global.get("xcode_codesign_identity") - end - if codesign_identity == nil then - local codesign_identities = codesign.codesign_identities() - if codesign_identities then - for identity, _ in pairs(codesign_identities) do - codesign_identity = identity - break - end - end - end - - -- find mobile provision only for iphoneos - if opt.plat == "iphoneos" then - local mobile_provisions = codesign.mobile_provisions() - if mobile_provisions then - mobile_provision = config.get("xcode_mobile_provision") - if mobile_provision == nil then -- we will disable mobile_provision if be false - mobile_provision = global.get("xcode_mobile_provision") - end - if mobile_provision == nil then - for provision, _ in pairs(mobile_provisions) do - mobile_provision = provision - break - end - -- valid mobile provision not found? reset it - elseif not mobile_provisions[mobile_provision] then - mobile_provision = nil - end - end - end - end - return {sdkdir = sdkdir, sdkver = sdkver, target_minver = target_minver, codesign_identity = codesign_identity, mobile_provision = mobile_provision} + return {sdkdir = sdkdir, sdkver = sdkver, target_minver = target_minver} end -- find xcode toolchain |
