From 0a837a0ef2c4ccb80af06b3d3b6f4fac5ae9f5f4 Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 14 Aug 2024 23:28:31 +0800 Subject: fix lock repo --- xmake/modules/private/action/require/impl/repository.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmake/modules/private/action/require/impl/repository.lua b/xmake/modules/private/action/require/impl/repository.lua index 426a15e67..593ae5ebe 100644 --- a/xmake/modules/private/action/require/impl/repository.lua +++ b/xmake/modules/private/action/require/impl/repository.lua @@ -38,7 +38,7 @@ function _get_packagedir_from_locked_repo(packagename, locked_repo) break end end - local reponame = hash.uuid(locked_repo.url):gsub("%-", ""):lower() .. ".lock" + local reponame = hash.uuid(locked_repo.url .. (locked_repo.commit or "")):gsub("%-", ""):lower() .. ".lock" -- get local repodir local repodir_local -- cgit v1.3.1