This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-08-19
Channels
- # announcements (15)
- # babashka (4)
- # beginners (55)
- # calva (92)
- # cider (70)
- # circleci (1)
- # clj-kondo (136)
- # cljdoc (2)
- # clojars (11)
- # clojure (48)
- # clojure-australia (1)
- # clojure-europe (30)
- # clojure-nl (3)
- # clojure-sweden (2)
- # clojure-uk (7)
- # clojurescript (40)
- # conjure (5)
- # core-async (11)
- # cursive (55)
- # data-science (1)
- # datomic (10)
- # degree9 (2)
- # development-containers (15)
- # events (1)
- # fulcro (14)
- # gratitude (13)
- # helix (5)
- # lsp (35)
- # malli (10)
- # meander (18)
- # off-topic (24)
- # pathom (13)
- # polylith (12)
- # practicalli (6)
- # re-frame (13)
- # reagent (33)
- # reitit (4)
- # remote-jobs (1)
- # shadow-cljs (13)
- # spacemacs (31)
- # specter (1)
- # stepwise (2)
- # tools-deps (19)
- # vim (1)
- # xtdb (7)
@seancorfield I get the same error, even for clojure -Ttools install com.github.seancorfield/clj-new '{:git/tag "v1.1.331"}' :as clj-new
I'm on "1.10.3.933" (via -Sdescribe)
not sure who/where that's maintained but that is a relatively new part
you can manually install it though by just creating the file at ~/.clojure/tools/tools.edn
content is https://github.com/clojure/brew-install/blob/1.10.3/src/main/resources/clojure/install/tools.edn
@U09LZR36F How did you install the 1.10.3.933 CLI?
@U064X3EF3 I maintain it! 🙂 It's fixed now.
https://github.com/void-linux/void-packages/pull/32579 void is now on 934 + with tools.edn present
It's not too difficult to maintain for anyone tbh. Anyone can send the prs if they're so inclined.
I’ve just been playing around with some of the new -Ttools
support…
One thing that took me a while to figure out is how to get the help / introspection on tools working .
Is there anyway that this invocation could be made easier somehow in the future, perhaps with some “easy” -H
switch in the shell script that expands to the right invocation?
i.e. going from these:
$ clojure -A:deps -Tnew help/doc
$ clojure -A:deps -Tnew help/dir
To something like this:
$clojure -Hnew doc
$clojure -Hnew doc
Or am I missing an easier way to do this sort of thing?
The clj-new
README provides that command:
> As of Clojure CLI 1.10.3.933, you can get help about the functions available in clj-new:
clojure -A:deps -Tclj-new help/doc
I should add it to the deps-new
help tho'...
Not an easier way for tools at the moment but this is certainly not a finished area
I have a pretty standard src
folder structure, but I have a certain subdirectory that I would like to be excluded from my root :paths
(e.g. in this case src/dk/wordnet/prototypes
) and added to the :extra-paths
of an alias instead. Can this be accomplished without me having to change the layout of the source directory?
Not too bad, just wanted to know if there was a less intrusive way to make the change
The clj-new
README provides that command:
> As of Clojure CLI 1.10.3.933, you can get help about the functions available in clj-new:
clojure -A:deps -Tclj-new help/doc