Tasks: set means parallel

This commit is contained in:
Michiel Borkent 2021-04-15 12:22:31 +02:00
parent cc50b5f441
commit 337096cde7

View file

@ -153,7 +153,8 @@
requires (get tasks :requires) requires (get tasks :requires)
init (get tasks :init) init (get tasks :init)
prog (if-let [depends (when m? (:depends task))] prog (if-let [depends (when m? (:depends task))]
(let [targets (target-order tasks task-name)] (let [targets (target-order tasks task-name)
parallel? (or parallel? (set? depends))]
(loop [prog "" (loop [prog ""
targets (seq targets) targets (seq targets)
requires requires] requires requires]