summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/modules/package/tools/xmake.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/modules/package/tools/xmake.lua b/xmake/modules/package/tools/xmake.lua
index 0b0812b7e..814b98279 100644
--- a/xmake/modules/package/tools/xmake.lua
+++ b/xmake/modules/package/tools/xmake.lua
@@ -396,7 +396,7 @@ function _get_package_depconfs_envs(envs, package, opt)
local requireconfs = {}
for _, dep in ipairs(package:librarydeps()) do
local requireinfo = dep:requireinfo()
- if requireinfo and (requireinfo.override or (requireinfo.configs and #requireinfo.configs > 0)) then
+ if requireinfo and (requireinfo.override or (requireinfo.configs and not table.empty(requireinfo.configs))) then
local requirepaths = {}
_get_package_requirepaths(requirepaths, package, dep, {})
if #requirepaths > 0 then