From fa99b05b06017ab525aaebc416979a4d8ca78cfa Mon Sep 17 00:00:00 2001 From: Chris McCormick Date: Fri, 15 Nov 2024 11:14:48 +0000 Subject: [PATCH] Only remove js dir if it exists. (#88) * Only remove js dir if it exists. This is to fix a bug where scittle throws an error if you do a prod build on a fresh checkout. * Update changelog. * Simplify clean prod fix. --- CHANGELOG.md | 1 + bb.edn | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91dab06..0f50c87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ - [#89](https://github.com/babashka/babashka/issues/89): allow `evaluate_script_tags` to specify individual scripts. +- [#87](https://github.com/babashka/scittle/issues/87): prod build on fresh checkout fails ## v0.6.19 (2024-10-08) diff --git a/bb.edn b/bb.edn index 88220af..be0c835 100644 --- a/bb.edn +++ b/bb.edn @@ -13,7 +13,7 @@ [babashka.process :as p :refer [process]]) clean {:doc "Start from clean slate." - :task (do (run! fs/delete (fs/list-dir (fs/file "resources" "public" "js") "**.*")) + :task (do (fs/delete-tree (fs/file "resources" "public" "js")) (fs/delete-tree ".cpcache") (fs/delete-tree ".shadow-cljs"))}