fix(meta): resolve deps from meta instead of fragments. Fixes #1566

This commit is contained in:
Folke Lemaitre 2024-06-27 10:21:54 +02:00
parent 24a86d5ca4
commit 6a423278a1
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040
2 changed files with 77 additions and 27 deletions

View file

@ -198,7 +198,10 @@ function M:_rebuild(name)
-- dependencies
for _, dep in ipairs(fragment.deps or {}) do
table.insert(plugin.dependencies, self.fragments:get(dep).name)
local dep_meta = self.frag_to_meta[dep]
if dep_meta then
table.insert(plugin.dependencies, dep_meta.name)
end
end
end
end