diff options
| author | ruki <[email protected]> | 2021-08-15 00:05:55 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-08-15 00:05:55 +0800 |
| commit | 28c02f2323aaa4595b8474c6a01e6ffc28181396 (patch) | |
| tree | 5f34fc2083c02b116f8074c96796b4f4d7f514bf /xmake | |
| parent | a19fc6d6da6627b5bdab702931ab6278e8cf8409 (diff) | |
update lock info
Diffstat (limited to 'xmake')
| -rw-r--r-- | xmake/modules/private/action/require/impl/lock_packages.lua | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/xmake/modules/private/action/require/impl/lock_packages.lua b/xmake/modules/private/action/require/impl/lock_packages.lua index fffb76dfa..8d1e0ebdd 100644 --- a/xmake/modules/private/action/require/impl/lock_packages.lua +++ b/xmake/modules/private/action/require/impl/lock_packages.lua @@ -24,7 +24,12 @@ import("core.project.project") -- lock package function _lock_package(instance) local result = {} + result.name = instance:name() + result.plat = instance:plat() + result.arch = instance:arch() + result.kind = instance:kind() result.buildhash = instance:buildhash() + result.version = instance:version_str() return result end @@ -32,9 +37,8 @@ end function main(packages) local results = {} for _, instance in ipairs(packages) do - results[instance:name()] = _lock_package(instance) + results[instance:displayname()] = _lock_package(instance) end - table.sort(results, function (a, b) return a.name < b.name end) io.writefile(project.requireslock(), string.serialize(results, {orderkeys = true})) end |
