From 7adbba0c3b57e0a58eaf00b8ab21db5bcffdf1fc Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 18 Mar 2021 23:48:41 +0800 Subject: fix require version --- xmake/modules/private/action/require/impl/package.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xmake/modules/private/action/require/impl/package.lua b/xmake/modules/private/action/require/impl/package.lua index c70a933cc..cc6d43afd 100644 --- a/xmake/modules/private/action/require/impl/package.lua +++ b/xmake/modules/private/action/require/impl/package.lua @@ -43,6 +43,7 @@ end -- -- semver -- - add_requires("tbox >=1.5.1", "zlib >=1.2.11") +-- - add_requires("tbox", {version = ">=1.5.1"}) -- -- git branch/tag -- - add_requires("zlib master") @@ -149,7 +150,7 @@ function _parse_require(require_str, requires_extra, parentinfo) { originstr = require_str, reponame = reponame, - version = version, + version = require_extra.version or version, plat = require_extra.plat, -- require package in the given platform arch = require_extra.arch, -- require package in the given architecture targetos = require_extra.targetos, -- require package in the given target os -- cgit v1.3.1