Welcome! Please see the About page for a little more info on how this works.

+1 vote
in Clojure CLI by

From the source of tools.deps, I see that git and Maven is implemented via extensions and multimethods. Is there a way for someone to write a third-party extension and tell the clojure CLI tool to use it? e.g. an extension for SVN dependencies via :svn

My company has an internal build system that is not git or Maven based. It should be able to integrate with the current extensions framework within deps. However, I can't seem to find a way to tell clojure to load this extension file. It would be nice if we could configure via deps.edn or a flag when calling clojure to include other extension implementations.

1 Answer

0 votes

Added clj-2820 to track this issue.