From 6410bc544cbc8b57e2d07559df65c0a5219ebdcc Mon Sep 17 00:00:00 2001 From: ruki Date: Sun, 22 Aug 2021 11:20:24 +0800 Subject: improve repo --- xmake/modules/private/action/require/impl/repository.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xmake/modules/private/action/require/impl/repository.lua b/xmake/modules/private/action/require/impl/repository.lua index 80a69b41e..6d656ccd0 100644 --- a/xmake/modules/private/action/require/impl/repository.lua +++ b/xmake/modules/private/action/require/impl/repository.lua @@ -42,6 +42,8 @@ function _get_packagedir_from_locked_repo(packagename, locked_repo) local repodir_local if os.isdir(locked_repo.url) then repodir_local = locked_repo.url + elseif not locked_repo.commit then + repodir_local = repodir_global else repodir_local = path.join(config.directory(), "repositories", reponame) end -- cgit v1.3.1