Liking cljdoc? Tell your friends :D

clojure.tools.deps.alpha.script.make-classpath


-mainclj

(-main & args)

Main entry point for make-classpath script.

Options: --config-files=/install/deps.edn,... - comma-delimited list of deps.edn files to merge --config-data={...} - deps.edn as data --libs-file=path - libs cache file to write --cp-file=path - cp cache file to write --jvm-file=path - jvm opts file to write --main-file=path - main opts file to write -Rresolve-aliases - concatenated resolve-deps alias names -Cmakecp-aliases - concatenated make-classpath alias names -Jjvmopt-aliases - concatenated jvm-opt alias names -Mmain-aliases - concatenated main-opt alias names -Aaliases - concatenated generic alias names

Resolves the dependencies and updates the lib, classpath, etc files. The libs file is at <cachedir>/<resolve-aliases>.libs The cp file is at <cachedir>/<resolve-aliases>/<cpaliases>.cp

Main entry point for make-classpath script.

Options:
  --config-files=/install/deps.edn,... - comma-delimited list of deps.edn files to merge
  --config-data={...} - deps.edn as data
  --libs-file=path - libs cache file to write
  --cp-file=path - cp cache file to write
  --jvm-file=path - jvm opts file to write
  --main-file=path - main opts file to write
  -Rresolve-aliases - concatenated resolve-deps alias names
  -Cmakecp-aliases - concatenated make-classpath alias names
  -Jjvmopt-aliases - concatenated jvm-opt alias names
  -Mmain-aliases - concatenated main-opt alias names
  -Aaliases - concatenated generic alias names

Resolves the dependencies and updates the lib, classpath, etc files.
The libs file is at <cachedir>/<resolve-aliases>.libs
The cp file is at <cachedir>/<resolve-aliases>/<cpaliases>.cp
sourceraw docstring

combine-deps-filesclj

(combine-deps-files {:keys [config-files config-data] :as opts})

Given a configuration for config-files and optional config-data, read and merge into a combined deps map.

Given a configuration for config-files and optional config-data, read
and merge into a combined deps map.
sourceraw docstring

create-classpathclj

(create-classpath deps-map
                  {:keys [resolve-aliases makecp-aliases aliases] :as opts})

Given parsed-opts describing the input config files, and aliases to use, return the output lib map and classpath.

Given parsed-opts describing the input config files, and aliases to use,
return the output lib map and classpath.
sourceraw docstring

parse-optsclj

(parse-opts args)

Parse the command line opts to make-classpath

Parse the command line opts to make-classpath
sourceraw docstring

runclj

(run {:keys [libs-file cp-file jvm-file main-file skip-cp jvmopt-aliases
             main-aliases aliases]
      :as opts})

Run make-classpath script. See -main for details.

Run make-classpath script. See -main for details.
sourceraw docstring

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

× close