diff options
| author | ruki <[email protected]> | 2021-04-27 23:07:05 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-04-27 23:07:05 +0800 |
| commit | 28b3092fdd8bd5cf16c4838a201ad5a0acb85a2e (patch) | |
| tree | fc17e51df051751453d2c58ed586218374b00f15 | |
| parent | 1b2808af7509375c04644a05a109d641886a61ce (diff) | |
fix register packages
| -rw-r--r-- | xmake/modules/private/action/require/impl/register_packages.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/xmake/modules/private/action/require/impl/register_packages.lua b/xmake/modules/private/action/require/impl/register_packages.lua index 630ae89fe..4c326e770 100644 --- a/xmake/modules/private/action/require/impl/register_packages.lua +++ b/xmake/modules/private/action/require/impl/register_packages.lua @@ -94,7 +94,9 @@ function _register_required_package(instance, required_package) for idx, _ in ipairs(linkdeps) do local dep = linkdeps[total + 1 - idx] if dep then - _register_required_package_libs(dep, required_package, true) + if instance:is_library() then + _register_required_package_libs(dep, required_package, true) + end end end end |
