Liking cljdoc? Tell your friends :D

leiningen.trampoline

Run a task without nesting the project's JVM inside Leiningen's.

Run a task without nesting the project's JVM inside Leiningen's.
raw docstring

*trampoline?*clj

source

trampolineclj

(trampoline project task-name & args)

Run a task without nesting the project's JVM inside Leiningen's.

Calculates the Clojure code to run in the project's process for the given task and allows Leiningen's own JVM process to exit before running it rather than launching a subprocess of Leiningen's JVM.

Use this to save memory or to work around stdin issues.

Note that this can be unpredictable on account of collapsing all eval-in-project calls into one run. For example, tasks chained together under different profiles end up all running together.

Run a task without nesting the project's JVM inside Leiningen's.

Calculates the Clojure code to run in the project's process for the
given task and allows Leiningen's own JVM process to exit before
running it rather than launching a subprocess of Leiningen's JVM.

Use this to save memory or to work around stdin issues.

Note that this can be unpredictable on account of collapsing all
eval-in-project calls into one run. For example, tasks chained
together under different profiles end up all running together.
sourceraw docstring

trampoline-command-stringclj

(trampoline-command-string project forms profiles)
source

write-trampolineclj

(write-trampoline project forms profiles)
source

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

× close