fix: mobile build

This commit is contained in:
Tienson Qin
2025-07-28 18:31:29 +08:00
parent 7f18e941d0
commit 88dfaf8ebd
5 changed files with 91 additions and 31 deletions

View File

@@ -12,24 +12,6 @@
(string/trim out))
(println err))))
(defn purge-css
{:shadow.build/stage :flush}
[state {:keys [css-source
js-globs
public-dir]}]
(case (:shadow.build/mode state)
:release
(exec "purgecss --css " css-source
(for [content (if (string? js-globs) [js-globs] js-globs)]
(str "--content " content))
"-o" public-dir)
:dev
(do
(exec "mkdir -p" public-dir)
(exec "cp" css-source (str public-dir "/" (last (string/split css-source #"/"))))))
state)
(defn git-revision-hook
{:shadow.build/stage :configure}
[build-state & args]