From d3c844249ca910b21305998886df78bd275d2f1c Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 11 Feb 2026 00:36:24 +0800 Subject: format code --- xmake/toolchains/xcode/load_platform.lua | 33 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 17 deletions(-) (limited to 'xmake/toolchains/xcode/load_platform.lua') diff --git a/xmake/toolchains/xcode/load_platform.lua b/xmake/toolchains/xcode/load_platform.lua index 7d8809acf..74c5c616f 100644 --- a/xmake/toolchains/xcode/load_platform.lua +++ b/xmake/toolchains/xcode/load_platform.lua @@ -21,40 +21,39 @@ function main(toolchain, plat) -- init architecture local arch = toolchain:arch() - local xcode_sdkver = toolchain:config('xcode_sdkver') - local xcode_sysroot = toolchain:config('xcode_sysroot') + local xcode_sysroot = toolchain:config("xcode_sysroot") -- is simulator? - local appledev = toolchain:config('appledev') - local simulator = appledev == 'simulator' + local appledev = toolchain:config("appledev") + local simulator = appledev == "simulator" -- init target minimal version - local target_minver = toolchain:config('target_minver') + local target_minver = toolchain:config("target_minver") if target_minver then - if plat == "ios" and tonumber(target_minver) > 10 and (arch == 'armv7' or arch == 'armv7s' or arch == 'i386') then - target_minver = '10' -- iOS 10 is the maximum deployment target for 32-bit targets + if plat == "ios" and tonumber(target_minver) > 10 and (arch == "armv7" or arch == "armv7s" or arch == "i386") then + target_minver = "10" -- iOS 10 is the maximum deployment target for 32-bit targets end end local targetflag = format("%s-apple-%s%s%s", arch, plat, target_minver or "", simulator and "-simulator" or "") targetflag = {"-target", targetflag} -- init flags for c/c++ - toolchain:add('cxflags', {'-arch', arch}, targetflag, '-isysroot', xcode_sysroot) - toolchain:add('ldflags', {'-arch', arch}, targetflag, '-isysroot', xcode_sysroot, '-ObjC', '-fobjc-link-runtime') - toolchain:add('shflags', {'-arch', arch}, targetflag, '-isysroot', xcode_sysroot, '-ObjC', '-fobjc-link-runtime') + toolchain:add("cxflags", {"-arch", arch}, targetflag, "-isysroot", xcode_sysroot) + toolchain:add("ldflags", {"-arch", arch}, targetflag, "-isysroot", xcode_sysroot, "-ObjC", "-fobjc-link-runtime") + toolchain:add("shflags", {"-arch", arch}, targetflag, "-isysroot", xcode_sysroot, "-ObjC", "-fobjc-link-runtime") -- init flags for objc/c++ - toolchain:add('mxflags', {'-arch', arch}, targetflag, '-isysroot', xcode_sysroot) + toolchain:add("mxflags", {"-arch", arch}, targetflag, "-isysroot", xcode_sysroot) -- we can use `add_mxflags("-fno-objc-arc")` to override it in xmake.lua - toolchain:add('mxflags', '-fobjc-arc') + toolchain:add("mxflags", "-fobjc-arc") -- init flags for asm - toolchain:add('asflags', {'-arch', arch}, targetflag, '-isysroot', xcode_sysroot) + toolchain:add("asflags", {"-arch", arch}, targetflag, "-isysroot", xcode_sysroot) -- init flags for swift (with toolchain:add("ldflags and toolchain:add("shflags) - toolchain:add('scflags', {'-sdk', xcode_sysroot}, targetflag) - toolchain:add('scshflags', {'-sdk', xcode_sysroot}, targetflag, "-emit-library") - toolchain:add('scarflags', {'-sdk', xcode_sysroot}, targetflag, "-emit-library", "-static") - toolchain:add('scldflags', {'-sdk', xcode_sysroot}, targetflag, "-emit-executable") + toolchain:add("scflags", {"-sdk", xcode_sysroot}, targetflag) + toolchain:add("scshflags", {"-sdk", xcode_sysroot}, targetflag, "-emit-library") + toolchain:add("scarflags", {"-sdk", xcode_sysroot}, targetflag, "-emit-library", "-static") + toolchain:add("scldflags", {"-sdk", xcode_sysroot}, targetflag, "-emit-executable") end -- cgit v1.3.1