Liking cljdoc? Tell your friends :D

revolt.tasks.capsule


add-caplets-jarsclj

(add-caplets-jars jar-stream caplets)

add-capsule-classclj

(add-capsule-class jar-stream)

add-classes-from-artifactclj

(add-classes-from-artifact jar-stream artifact class-p)

add-dependenciesclj

(add-dependencies jar-stream classpaths)

add-manifestclj

(add-manifest jar-stream manifest-tuples)

Adds a manifest entry to the jar file.

Adds a manifest entry to the jar file.
raw docstring

add-maven-caplet-classesclj

(add-maven-caplet-classes jar-stream)

add-pathsclj

(add-paths jar-stream classpaths aot?)

add-to-jarclj

(add-to-jar name input jar-stream)

Adds new entry to jar file.

Acts as a safe proxy to create-jar-entry by creating and safely closing entry InputStream.

Adds new entry to jar file.

Acts as a safe proxy to `create-jar-entry` by creating and safely
closing entry InputStream.
raw docstring

build-jarclj

(build-jar jar-stream
           application
           classpath
           manifest
           deps
           caplets
           capsule-type
           aot?)

Builds a jar which is essentially a capsule of preconfigured type.

Builds a jar which is essentially a capsule of preconfigured type.
raw docstring

capsule-default-classclj


capsule-default-nameclj


capsule-groupclj


capsule-maven-classclj


capsule-paramsclj


config->application-manifestclj

(config->application-manifest {:keys [caplets scripts main args] :as config}
                              application
                              version)

Converts task parameters to capsule manifest tuples.

Converts task parameters to capsule manifest tuples.
raw docstring

create-jar-entryclj

(create-jar-entry name input-stream jar-stream)

Creates a new entry in a jar out of given name and InputStream.

Creates a new entry in a jar out of given name and InputStream.
raw docstring

dir->relative-entriesclj

(dir->relative-entries dir)

Returns a collection of [file relative-path] tuples for each file inside directory and all its nested subdirectories.

relative-path is relative to dir itself.

Returns a collection of [file relative-path] tuples for each file
inside directory and all its nested subdirectories.

`relative-path` is relative to dir itself.
raw docstring

ensure-runtime-depsclj

(ensure-runtime-deps application manifest deps capsule-type)

filter-pathsclj

(filter-paths paths to-exclude)

invokeclj

(invoke {:keys [exclude-paths extra-paths capsule-type output-jar name group
                version]
         :as config}
        ctx
        target)

system-classpathsclj

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close