diff options
| author | ruki <[email protected]> | 2022-09-06 00:25:34 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2022-09-06 00:25:34 +0800 |
| commit | 2eabe3a9efd3ca4eaa4cbac769fbca6a6192af81 (patch) | |
| tree | e94d30aaaf7b7951f191ddd59ce62b097b0a1939 /xmake/core/package/package.lua | |
| parent | f290b13a5601ec333b8018a70e3609954a8d22c1 (diff) | |
save package deps
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() |
