Liking cljdoc? Tell your friends :D

revolt.tasks.capsule


add-caplets-jarsclj

(add-caplets-jars jar-stream caplets)
source

add-capsule-classclj

(add-capsule-class jar-stream)
source

add-classes-from-artifactclj

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

add-dependenciesclj

(add-dependencies jar-stream classpaths)
source

add-manifestclj

(add-manifest jar-stream manifest-tuples)

Adds a manifest entry to the jar file.

Adds a manifest entry to the jar file.
sourceraw docstring

add-maven-caplet-classesclj

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

add-pathsclj

(add-paths jar-stream classpaths aot?)
source

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.
sourceraw 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.
sourceraw docstring

capsule-default-classclj

source

capsule-default-nameclj

source

capsule-groupclj

source

capsule-maven-classclj

source

capsule-paramsclj

source

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.
sourceraw 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.
sourceraw 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.
sourceraw docstring

ensure-runtime-depsclj

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

filter-pathsclj

(filter-paths paths to-exclude)
source

invokeclj

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

system-classpathsclj

source

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

× close