diff --git a/bb.edn b/bb.edn index 98ec6f8..e001f06 100644 --- a/bb.edn +++ b/bb.edn @@ -5,6 +5,7 @@ dev {:doc "Development build. Starts webserver and watches for changes." :task (clojure "-M:dev -m shadow.cljs.devtools.cli watch main")} prod {:doc "Builds production artifacts." - :task (clojure "-M:dev -m shadow.cljs.devtools.cli release main")} + :task (clojure {:extra-env {"SCI_ELIDE_VARS" "true"}} + "-M:dev -m shadow.cljs.devtools.cli release main")} release {:doc "Updates Github pages with new release build." :task (shell "script/release.clj")}}} diff --git a/deps.edn b/deps.edn index fc8de33..5f0324b 100644 --- a/deps.edn +++ b/deps.edn @@ -3,7 +3,7 @@ :deps {org.clojure/clojure {:mvn/version "1.10.3"} borkdude/sci {:git/url "https://github.com/borkdude/sci" - :sha "02733a591bfa2f425b8abe0377d6668559ac278a"} + :sha "0a4d0f6d4a004afe40fd26ffa50ec77439acb882"} reagent/reagent {:mvn/version "1.0.0"} cljsjs/react {:mvn/version "17.0.2-0"} cljsjs/react-dom {:mvn/version "17.0.2-0"} diff --git a/script/release.clj b/script/release.clj index f3aaf5b..f510d1e 100755 --- a/script/release.clj +++ b/script/release.clj @@ -23,7 +23,7 @@ (fs/create-dirs js-target-dir) (println "Compiling CLJS") -(shell "clojure -M:dev -m shadow.cljs.devtools.cli release main") +(shell "bb prod") (fs/copy "resources/public/js/report.html" "gh-pages" {:replace-existing true})