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.
This commit is contained in:
Chris McCormick 2024-11-15 10:15:51 +00:00
parent dbbb3ef2d2
commit 2baea0e3c4

4
bb.edn
View file

@ -13,7 +13,9 @@
[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 (let [js-dir (fs/file "resources" "public" "js")]
(when (fs/directory? js-dir)
(run! fs/delete (fs/list-dir js-dir "**.*")))
(fs/delete-tree ".cpcache")
(fs/delete-tree ".shadow-cljs"))}