This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-04-02
Channels
- # announcements (1)
- # architecture (1)
- # aws (21)
- # babashka (37)
- # beginners (173)
- # boot (12)
- # chlorine-clover (5)
- # cider (36)
- # clara (11)
- # clj-kondo (25)
- # clojure (128)
- # clojure-europe (7)
- # clojure-finland (3)
- # clojure-germany (2)
- # clojure-nl (57)
- # clojure-uk (23)
- # clojurescript (71)
- # clojurex (1)
- # core-async (30)
- # core-typed (5)
- # cursive (35)
- # datomic (8)
- # duct (4)
- # emacs (8)
- # exercism (41)
- # fulcro (116)
- # jackdaw (4)
- # jobs-discuss (6)
- # juxt (4)
- # kaocha (16)
- # leiningen (14)
- # malli (5)
- # observability (4)
- # off-topic (2)
- # pathom (19)
- # pedestal (29)
- # re-frame (64)
- # reitit (18)
- # ring (8)
- # shadow-cljs (3)
- # sql (13)
- # tools-deps (32)
- # tree-sitter (5)
- # yada (17)
@zikajk I haven’t looked too closely but can you see what is happening with
lein with-profile dev pprint
Should show you what all is merged into the project map (look at top level keys). Should see :main there and be sure it is not what you want.
Can anyone suggest a good way to get separators printed out between tasks in `lein do` ? ie. I'll use some pseudo `lein eval` task to illustrate the behaviour I'd like to achieve:
:aliases {"all" ["do"
"eval \"(println \"running foo\")\","
"foo,"
"eval \"(println \"running bar\")\","
"bar,"
"eval \"(println \"running baz\")\","
"baz"]}
@jameslintaylor I am not positive I understand - but you could potentially have use for lein-shell
for your case, something like this:
:aliases {"all" ["do"
["shell" "echo" "running foo"]
["foo"]
["shell" "echo" "running bar"]
["bar"]
["shell" "echo" "running baz"]
["baz"]]}
I had no idea you could use vectors here! Feels good to not have those commas dangling around, awesome 😄