aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
Diffstat (limited to 'scripts')
-rw-r--r--scripts/incremental_build/cuj_catalog.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/incremental_build/cuj_catalog.py b/scripts/incremental_build/cuj_catalog.py
index 318f7bb3..aa2fee5b 100644
--- a/scripts/incremental_build/cuj_catalog.py
+++ b/scripts/incremental_build/cuj_catalog.py
@@ -468,7 +468,8 @@ def get_cujgroups() -> list[CujGroup]:
def clean():
if ui.get_user_input().log_dir.is_relative_to(util.get_top_dir()):
raise AssertionError(f'specify LOG_DIR different from {util.get_out_dir}')
- shutil.rmtree(util.get_out_dir())
+ if util.get_out_dir().exists():
+ shutil.rmtree(util.get_out_dir())
return [
CujGroup('', [CujStep('clean', clean)]),