Liking cljdoc? Tell your friends :D

slim.lib


buildclj

(build {:keys [lib version tag snapshot? target-dir jar-file src-dirs
               resource-dirs class-dir scm basis-params]
        :or {target-dir TARGET-DIR
             src-dirs ["src"]
             resource-dirs ["resources"]
             snapshot? false
             basis-params {:project "deps.edn"}}
        :as params})

Build a jar-file for the lib.

Build a jar-file for the lib.
sourceraw docstring

create-tagclj

(create-tag {version-name :version :as opts})

Create a git tag for the lib.

Create a git tag for the lib.
sourceraw docstring

deployclj

(deploy params)

Build and deploy the jar-file to Clojars.

Build and deploy the jar-file to Clojars.
sourceraw docstring

installclj

(install params)

Build and install jar-file to the local repo.

Build and install jar-file to the local repo.
sourceraw docstring

push-tagclj

(push-tag {version-name :version :as opts})

Push an existing git tag with latest lib version to the remote repository.

Push an existing git tag with latest lib version to the remote repository.
sourceraw docstring

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

× close