summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/modules/package/manager/cargo/find_package.lua6
1 files changed, 1 insertions, 5 deletions
diff --git a/xmake/modules/package/manager/cargo/find_package.lua b/xmake/modules/package/manager/cargo/find_package.lua
index 93576d775..ec351d84e 100644
--- a/xmake/modules/package/manager/cargo/find_package.lua
+++ b/xmake/modules/package/manager/cargo/find_package.lua
@@ -29,11 +29,7 @@ import("lib.detect.find_file")
-- get cargo registry directory
function _get_cargo_registrydir()
- if is_host("windows") then
- return "$(env USERPROFILE)\\.cargo\\registry"
- else
- return "~/.cargo/registry"
- end
+ return path.join(is_host("windows") and os.getenv("USERPROFILE") or "~", ".cargo", "registry")
end
-- get the Cargo.toml of package