Liking cljdoc? Tell your friends :D
Clojure only.

clojure.tools.deps.alpha.gen.pom


sync-pomclj

(sync-pom {:keys [basis params]})
(sync-pom {:keys [deps paths :mvn/repos] :as deps-edn} dir)

Creates or synchronizes a pom given a map of :basis and :params.

From basis, uses: :deps to build <dependencies> :paths to build <srcDirectory> :mvn/repos to build <repositories> (omits maven central, included by default)

Params: :target-dir Path to target output directory (required) :src-pom Path to source pom file (optional, default = "pom.xml") :lib Symbol of groupId/artifactId (required for new, optional for existing) :version String of project version (optional)

Creates or synchronizes a pom given a map of :basis and :params.

From basis, uses:
  :deps to build <dependencies>
  :paths to build <srcDirectory>
  :mvn/repos to build <repositories> (omits maven central, included by default)

Params:
  :target-dir Path to target output directory (required)
  :src-pom Path to source pom file (optional, default = "pom.xml")
  :lib Symbol of groupId/artifactId (required for new, optional for existing)
  :version String of project version (optional)
sourceraw docstring

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

× close