Use pr-str in tasks
This commit is contained in:
parent
d2e137d5d1
commit
e86aac02f9
1 changed files with 5 additions and 2 deletions
|
|
@ -103,12 +103,15 @@
|
||||||
(map? task)
|
(map? task)
|
||||||
(let [t (:task task)]
|
(let [t (:task task)]
|
||||||
(assemble-task-1 task-name t parallel? last? (:depends task)))
|
(assemble-task-1 task-name t parallel? last? (:depends task)))
|
||||||
:else (let [prog (wrap-depends task depends)]
|
:else (let [task (pr-str task)
|
||||||
|
prog (wrap-depends task depends)]
|
||||||
(wrap-def task-name prog parallel? last?)))))
|
(wrap-def task-name prog parallel? last?)))))
|
||||||
|
|
||||||
(defn format-task [init prog]
|
(defn format-task [init prog]
|
||||||
(format "
|
(format "
|
||||||
(require '[babashka.tasks :refer [shell clojure]])
|
(require '[babashka.tasks :as tasks])
|
||||||
|
(def clojure tasks/clojure)
|
||||||
|
(def shell tasks/shell)
|
||||||
%s
|
%s
|
||||||
%s"
|
%s"
|
||||||
(str init)
|
(str init)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue