(build-jar {:keys [aot classpath compile-fn compile-ns debug-clash exclude help
jar jar-type jvm-opts main-class no-pom pom-file sync-pom
verbose]
:or {jar-type :uber}
:as options})
Core functionality for depstar. Can be called from a REPL or as a library.
Returns a hash map containing:
:success
-- true
or false
:reason
-- if :success
is false
, this explains what failed:
:help
-- help was requested:no-jar
-- the :jar
option was missing:aot-failed
-- :compile
was requested but it threw an exception:copy-failure
-- one or more files could not be copied into the JARAdditional detail about success and failure is also logged.
Core functionality for depstar. Can be called from a REPL or as a library. Returns a hash map containing: * `:success` -- `true` or `false` * `:reason` -- if `:success` is `false`, this explains what failed: * `:help` -- help was requested * `:no-jar` -- the `:jar` option was missing * `:aot-failed` -- `:compile` was requested but it threw an exception * `:copy-failure` -- one or more files could not be copied into the JAR Additional detail about success and failure is also logged.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close