From 8ba035ac5c335378192fc130ae2a0cac5d37776f Mon Sep 17 00:00:00 2001 From: ruki Date: Sun, 6 Mar 2022 20:11:03 +0800 Subject: fix package policy --- xmake/modules/private/action/require/impl/package.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/modules/private/action/require/impl/package.lua b/xmake/modules/private/action/require/impl/package.lua index 172e31823..89db47e36 100644 --- a/xmake/modules/private/action/require/impl/package.lua +++ b/xmake/modules/private/action/require/impl/package.lua @@ -462,12 +462,12 @@ function _init_requireinfo(requireinfo, package, opt) if not package:is_headeronly() then if package:is_library() then requireinfo.configs.toolchains = requireinfo.configs.toolchains or project.get("target.toolchains") - if package:policy("package.inherit_external_configs") then + if project.policy("package.inherit_external_configs") then requireinfo.configs.toolchains = requireinfo.configs.toolchains or get_config("toolchain") end end requireinfo.configs.vs_runtime = requireinfo.configs.vs_runtime or project.get("target.runtimes") - if package:policy("package.inherit_external_configs") then + if project.policy("package.inherit_external_configs") then requireinfo.configs.vs_runtime = requireinfo.configs.vs_runtime or get_config("vs_runtime") end end -- cgit v1.3.1