From a32a04851b23a8c1620ed9d7bd5f8e6dad6c93a8 Mon Sep 17 00:00:00 2001 From: Andrew Walbran Date: Thu, 6 Jan 2022 14:03:50 +0000 Subject: [PATCH] Don't try to remove Cargo.lock if it doesn't exist. Change-Id: Ibfad6d97988edb6305d7a237d038412ec5a6100f --- scripts/cargo2android.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/cargo2android.py b/scripts/cargo2android.py index ddb7e860c..dd6081f56 100755 --- a/scripts/cargo2android.py +++ b/scripts/cargo2android.py @@ -1370,7 +1370,8 @@ class Runner(object): os.environ['PATH'] = saved_path if not self.dry_run: if not had_cargo_lock: # restore to no Cargo.lock state - os.remove(cargo_lock) + if os.path.exists(cargo_lock): + os.remove(cargo_lock) elif not self.args.use_cargo_lock: # restore saved Cargo.lock os.rename(cargo_lock_saved, cargo_lock) return self