summaryrefslogtreecommitdiff
path: root/xmake/scripts/base
diff options
context:
space:
mode:
authorruki <[email protected]>2015-06-30 10:45:41 +0800
committerruki <[email protected]>2015-06-30 10:45:41 +0800
commita9da9dee9f83abfe04ffbbd865156494c135161e (patch)
tree69b4ef596e9a4e815635e1ea77cd8a90aa215f17 /xmake/scripts/base
parentac86a19928d72a69a1ddd4802479393c717352e4 (diff)
make universal target for iphoneos
Diffstat (limited to 'xmake/scripts/base')
-rw-r--r--xmake/scripts/base/package.lua6
1 files changed, 5 insertions, 1 deletions
diff --git a/xmake/scripts/base/package.lua b/xmake/scripts/base/package.lua
index 3af35b0eb..f4be5595c 100644
--- a/xmake/scripts/base/package.lua
+++ b/xmake/scripts/base/package.lua
@@ -229,7 +229,11 @@ function package._done_from_platform(target)
-- load the package script
local script, errors = loadfile(scriptfile)
- if script then pkgscript = script()
+ if script then
+ pkgscript = script()
+ if type(pkgscript) == "table" and pkgscript.main then
+ pkgscript = pkgscript.main
+ end
else
utils.error(errors)
end