This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-12-05
Channels
- # adventofcode (111)
- # announcements (20)
- # babashka (19)
- # beginners (47)
- # calva (7)
- # clojure (56)
- # clojure-dev (27)
- # clojurescript (2)
- # events (1)
- # holy-lambda (1)
- # juxt (2)
- # meander (18)
- # minecraft (4)
- # missionary (107)
- # nextjournal (21)
- # off-topic (30)
- # reagent (7)
- # reitit (19)
- # releases (1)
- # tools-build (8)
- # tools-deps (7)
- # vim (22)
- # xtdb (4)
Can I use a basis to get a list of jvm-opts/main-opts? I can see they're under :resolve-args
and :classpath-args
, but those don't have the right names & make-classpath2 does something very different to get what it calls "exec-args".
Not currently but this is something I'm going to work on. There are a couple of tools.build tickets where this needed too. (It's incidental that they are under the other keys and you should not rely on that)
I thought it might be. I'm going to rely on it for now 🙈 with a mind that pack controls the tools.deps version anyway.
The naming of clojure.tools.cli.api
in tools.deps is a bit confusing, it seems like it should be part of https://github.com/clojure/tools.cli on name alone!
Are there any naming conventions appearing around tools, apis, etc? It seems like <project>.api is for functions which take a basis <project>.cli.api is for functions which can be used from -T, and therefore don't take a basis Is that right?
Yes, that's what we've been trying to do
@alexmiller I shall copy that then! New pack version coming out soon with the new tools.deps, tools.build support etc.