cljs.build.api/inputs
function | since v0.0-3208 | Edit |
(inputs & xs)
Source docstring:
Given a list of directories and files, return a compilable object that may
be passed to build or watch.
(defn inputs
[& xs]
(reify
closure/Inputs
(-paths [_]
(map io/file xs))
closure/Compilable
(-compile [_ opts]
(letfn [(compile-input [x]
(let [compiled (closure/-compile x opts)]
(if (sequential? compiled)
compiled
[compiled])))]
(mapcat compile-input xs)))
(-find-sources [_ opts]
(mapcat #(closure/-find-sources % opts) xs))))