From 2ff98566ce46f45b36da9f58e3da4def548814f8 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 1 Apr 2021 00:29:36 +0800 Subject: support to set system for add_deps --- xmake/modules/private/action/require/impl/package.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/xmake/modules/private/action/require/impl/package.lua b/xmake/modules/private/action/require/impl/package.lua index 7688fb283..6d633875c 100644 --- a/xmake/modules/private/action/require/impl/package.lua +++ b/xmake/modules/private/action/require/impl/package.lua @@ -506,7 +506,11 @@ function _load_package(packagename, requireinfo, opt) end -- load package from system - if not package and opt.system ~= false then + local system = requireinfo.system + if system == nil then + system = opt.system + end + if not package and system ~= false then package = _load_package_from_system(packagename) end -- cgit v1.3.1