diff options
| author | couc <[email protected]> | 2022-06-06 04:50:22 +0800 |
|---|---|---|
| committer | couc <[email protected]> | 2022-06-06 04:50:22 +0800 |
| commit | 62634f53cec45e92c43fa87fa194713cd0aa7413 (patch) | |
| tree | 5ea36d10da7caced92439a28ee9a90cafdaddc34 | |
| parent | b19dec5ac1139bcf551165fd1838902bdaa449b8 (diff) | |
fix the search bug when the package name has an extension name.
| -rw-r--r-- | xmake/modules/private/action/require/impl/repository.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xmake/modules/private/action/require/impl/repository.lua b/xmake/modules/private/action/require/impl/repository.lua index f6ad1b777..5ead9d6fc 100644 --- a/xmake/modules/private/action/require/impl/repository.lua +++ b/xmake/modules/private/action/require/impl/repository.lua @@ -218,7 +218,7 @@ function searchdirs(name) local dir = path.directory(file) local subdirname = path.basename(path.directory(dir)) if #subdirname == 1 then -- ignore l/luajit/port/xmake.lua - local packagename = path.basename(dir) + local packagename = path.filename(dir) if not unique[packagename] then table.insert(packageinfos, {name = packagename, repo = repo, packagedir = path.directory(file)}) unique[packagename] = true |
