summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorruki <[email protected]>2023-08-18 00:46:59 +0800
committerruki <[email protected]>2023-08-18 00:46:59 +0800
commit82e5bf7afb748b6d3436e2bb114418432f574dc3 (patch)
tree3d493402cb15325213b15c50512d192f9329aa74
parentbfd46b7d46241d14f9fbe44c2460b86daea3f827 (diff)
fix empty configs
-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