tools-deps

Discuss tools.deps.alpha, tools.build, and the clj/clojure command-line scripts! See also #depstar #clj-new
seancorfield 2020-12-21T20:59:08.496100Z

@alexmiller I'm working on depstar today and I was wondering how stable the t.d.a API is that underlies the -Spom option? For ease of use, I've added the ability to override the group/artifact and/or version in the pom.xml file when building a JAR for deployment and it seemed the most sane approach was to actually update the pom.xml since it will likely be used in a subsequent deployment step. I know this is sort of complecting two distinct steps but a) it is opt-in and b) allowing the GAV to be overridden without updating pom.xml seems fraught with potential pitfalls. Having crossed that bridge, I figured it would also be a nice ease of use feature to allow depstar to run the equivalent of clojure -Spom for users, since it already has the project basis (now).

mike_ananev 2020-12-21T21:12:31.496200Z

org.jetbrains.skija/skija-macos          {:mvn/version "0.6.43"}

alexmiller 2020-12-21T21:16:26.496800Z

Which thing are you asking about specifically?

seancorfield 2020-12-21T21:33:38.497Z

clojure.tools.deps.alpha.gen.pom/sync-pom

seancorfield 2020-12-21T21:33:56.497200Z

(it's very nice to use, BTW)

alexmiller 2020-12-21T21:48:28.498100Z

Should be relatively stable

seancorfield 2020-12-21T21:54:36.498300Z

Thanks! :thumbsup::skin-tone-2: