Added default fall-back when CARGO_HOME is not set for clean-cargo-cache

This commit is contained in:
Timur Borkhodoev 2018-01-22 23:27:30 -05:00 committed by Timur Borkhodoev
parent bda560d01b
commit a8ac8c8929

View file

@ -189,7 +189,8 @@ class MachCommands(CommandBase):
if os.environ.get("CARGO_HOME", ""):
cargo_dir = os.environ.get("CARGO_HOME")
else:
cargo_dir = path.join(self.context.topdir, ".cargo")
home_dir = os.path.expanduser("~")
cargo_dir = path.join(home_dir, ".cargo")
if not os.path.isdir(cargo_dir):
return
cargo_file = open(path.join(self.context.topdir, "Cargo.lock"))