From 264c71e3a7666bc234a5dd62b1bcc36c89d1949d Mon Sep 17 00:00:00 2001 From: Shagun Agrawal Date: Thu, 25 Jul 2024 01:04:22 +0530 Subject: update readme with build/run instructions --- bb.edn | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'bb.edn') diff --git a/bb.edn b/bb.edn index c3da3be..5f08560 100644 --- a/bb.edn +++ b/bb.edn @@ -6,19 +6,22 @@ (do (println "Cannot run on Windows !") (System/exit 1)))) - clean (do - (println "Removing target folder.") - (fs/delete-tree "target")) + + clean {:doc "Removes target folder." + :task (fs/delete-tree "target")} run-main {:doc "Run main" :task (apply clojure "-M -m cljcc.cljcc" *command-line-args*)} + build-uberjar {:doc "Builds uberjar" :task (when (seq (fs/modified-since "target/cljcc" ["src" "build.clj" "deps.edn" "test" "resources"])) (clojure "-T:build ci"))} + run-uberjar {:doc "Run uberjar" :depends [build-uberjar] :task (apply shell "java -jar target/cljcc/cljcc.jar" *command-line-args*)} + build-native {:doc "Builds native image" :depends [build-uberjar] :task -- cgit v1.2.3