diff options
Diffstat (limited to 'xmake/core/package/package.lua')
| -rw-r--r-- | xmake/core/package/package.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/xmake/core/package/package.lua b/xmake/core/package/package.lua index d812fdc95..be2b2f58e 100644 --- a/xmake/core/package/package.lua +++ b/xmake/core/package/package.lua @@ -768,6 +768,17 @@ function _instance:manifest_save() end end + -- save deps + if self:deps() then + manifest.deps = {} + for name, dep in pairs(self:deps()) do + manifest.deps[name] = { + version = dep:version_str(), + buildhash = dep:buildhash() + } + end + end + -- save variables local vars = {} local apis = language.apis() |
