From 0e3ec2c752a353cd32f119b0ec363f9a2eb694f2 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 24 Mar 2020 00:54:56 +0800 Subject: improve system argument for package --- xmake/core/package/package.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua index 096a5ddd2..7ea3ff717 100644 --- a/xmake/core/package/package.lua +++ b/xmake/core/package/package.lua @@ -806,6 +806,11 @@ function _instance:fetch(opt) -- true: only find system package -- false: only find xmake packages local system = opt.system or self:requireinfo().system + if self:is3rd() then + -- we need ignore `{system = true/false}` argument if be 3rd package + -- @see https://github.com/xmake-io/xmake/issues/726 + system = nil + end -- fetch binary tool? fetchinfo = nil -- cgit v1.3.1