Liking cljdoc? Tell your friends :D

shadow.build.modules


add-module-pseudo-rcclj

(add-module-pseudo-rc state mod-pos mod-id js)
source

analyzeclj

(analyze {:shadow.build.modules/keys [config] :as state})

prepares :modules for compilation (sort and compacts duplicate sources)

prepares :modules for compilation (sort and compacts duplicate sources)
sourceraw docstring

analyze-moduleclj

(analyze-module state module-id)

resolve all deps for a given module, based on specified :entries will update state for each module with :sources, a list of sources needed to compile this module will add pseudo-resources if :append-js or :prepend-js are present

resolve all deps for a given module, based on specified :entries
will update state for each module with :sources, a list of sources needed to compile this module
will add pseudo-resources if :append-js or :prepend-js are present
sourceraw docstring

analyze-modulesclj

(analyze-modules {:shadow.build.modules/keys [module-order] :as state})
source

compact-build-modulesclj

(compact-build-modules {:shadow.build.modules/keys [modules module-order]
                        :as state})

sorts modules in dependency order and remove sources provided by parent deps

sorts modules in dependency order and remove sources provided by parent deps
sourceraw docstring

configureclj

(configure state config)
source

configured?clj

(configured? state)
source

get-modules-orderedclj

(get-modules-ordered {:shadow.build.modules/keys [modules module-order]
                      :as state})
source

normalize-configclj

(normalize-config config)
source

set-build-infoclj

(set-build-info state)
source

topo-sort-modulesclj

(topo-sort-modules modules)

sorts the :modules map, returns a vector of keywords in sorted order

sorts the :modules map, returns a vector of keywords in sorted order
sourceraw docstring

topo-sort-modules*clj

(topo-sort-modules* {:keys [modules deps visited] :as state} module-id)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close