automaton-build.code.artifacts
A proxy to library for building artifacts in Clojure projects.
compile-clj
(compile-clj params)
Compile Clojure source to classes in :class-dir. Clojure source files are found in :basis :paths by default, or override with :src-dirs.
create-basis
(create-basis)
(create-basis params)
Create a basis from a set of deps sources and aliases.
jar
(jar params)
Create jar file containing contents of class-dir.
set-project-root!
(set-project-root! root)
Sets project root variable that’s defaulted to “.” to root
uber
(uber params)
Create uberjar file. An uberjar is a self-contained jar file containing both the project contents AND the contents of all dependencies. Which makes it runnable with java -jar command
write-pom
(write-pom params)
Create pom file to META-INF/maven/