summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2019-05-12 21:00:38 +0800
committerruki <[email protected]>2019-05-12 21:00:38 +0800
commit60e991b243e198415bf500f6ff93a03c6a0980ed (patch)
tree5ae63d91089c512520f30ce7d929a8662159bf89
parentd53e0952713f01933d04eb729a9ddfef0783052c (diff)
add host arg for add_requires
-rw-r--r--xmake/actions/require/impl/package.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/xmake/actions/require/impl/package.lua b/xmake/actions/require/impl/package.lua
index e8e5850b6..93411a2c4 100644
--- a/xmake/actions/require/impl/package.lua
+++ b/xmake/actions/require/impl/package.lua
@@ -117,6 +117,12 @@ function _parse_require(require_str, requires_extra, parentinfo)
require_build_configs.debug = true
end
+ -- require packge in the current host platform
+ if require_extra.host then
+ require_extra.plat = os.host()
+ require_extra.arch = os.arch()
+ end
+
-- init required item
local required = {}
parentinfo = parentinfo or {}