diff options
| author | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-07-25 01:04:22 +0530 |
|---|---|---|
| committer | Shagun Agrawal <agrawalshagun07@gmail.com> | 2024-07-25 01:04:22 +0530 |
| commit | 264c71e3a7666bc234a5dd62b1bcc36c89d1949d (patch) | |
| tree | 0a55558073d7f623f282a260da6cd6242955b533 /bb.edn | |
| parent | b17a2610bd3d7293d1ae59c5531121e78859e7ea (diff) | |
update readme with build/run instructions
Diffstat (limited to 'bb.edn')
| -rw-r--r-- | bb.edn | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -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 |
