scripts: make restart clean step resilient

This commit is contained in:
Peter Steinberger
2025-12-07 02:04:56 +01:00
parent ea9930816f
commit f51f8ffe45

View File

@@ -77,7 +77,7 @@ log "==> Killing existing Clawdis instances"
kill_all_clawdis
# 2) Rebuild into the same path the packager consumes (.build).
run_step "clean build cache" bash -lc "cd '${ROOT_DIR}/apps/macos' && rm -rf .build .build-swift .swiftpm"
run_step "clean build cache" bash -lc "cd '${ROOT_DIR}/apps/macos' && rm -rf .build .build-swift .swiftpm 2>/dev/null || true"
run_step "swift build" bash -lc "cd '${ROOT_DIR}/apps/macos' && swift build -q --product Clawdis"
# 3) Package + relaunch the app (script also stops any stragglers).