diff options
| -rw-r--r-- | xmake/modules/package/tools/xmake.lua | 2 |
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 |
