summaryrefslogtreecommitdiff
path: root/xmake/modules/package/manager/find_package.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2020-08-29 11:39:07 +0800
committerruki <[email protected]>2020-08-29 11:39:07 +0800
commit256c36adcb212ab0325a8206bff557a6c896409c (patch)
treeb57dc4a6a6401a4e783efb1ceddc85bfa6473ef4 /xmake/modules/package/manager/find_package.lua
parent264e211862a2356c5928a4a75b6da90056d40057 (diff)
improve to find_package
Diffstat (limited to 'xmake/modules/package/manager/find_package.lua')
-rw-r--r--xmake/modules/package/manager/find_package.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmake/modules/package/manager/find_package.lua b/xmake/modules/package/manager/find_package.lua
index 94519d43c..eed29f420 100644
--- a/xmake/modules/package/manager/find_package.lua
+++ b/xmake/modules/package/manager/find_package.lua
@@ -52,8 +52,8 @@ function _find_package_with_builtin_rule(package_name, opt)
-- find it from conan (support multi-platforms/architectures)
table.insert(managers, "conan")
- -- only support the current host platform and architecture
- if opt.plat == os.host() and opt.arch == os.arch() then
+ -- only support the current sub-host platform and sub-architecture, e.g. linux, macosx, or msys (subsystem)
+ if opt.plat == os.subhost() and opt.arch == os.subarch() then
-- find it from pkg-config
table.insert(managers, "pkg_config")