From 2eabe3a9efd3ca4eaa4cbac769fbca6a6192af81 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 6 Sep 2022 00:25:34 +0800 Subject: save package deps --- xmake/core/package/package.lua | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'xmake/core/package/package.lua') 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() -- cgit v1.3.1