Just FYI, I'm the author of this project. The release of this project is
actually built using script/release.sh (which does use Maven as one step,
but also assembles additional things on top of that).

On Wed, Jun 9, 2021 at 9:53 AM <[email protected]> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Hi, everybody,
>
> I've cloned the upstream clojure repo for the cli tools[1]
>
> [1] github.com/clojure/brew-install
>
> Its default branch is named after the latest clojure version. In this
> case, 1.10.3.
>
> According to its dependency tree [2], I think I could start with
> org.clojure:tools.gitlibs
>
> As Louis-Philippe (pollo) suggested, I may have to skip the tests for
> now, as they require network for running.
>
> Best,
> Leandro
>
> [2] `mvn dependency:tree` for brew-install
>
> ```
> (1.10.3)
> - -> % mvn dependency:tree
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---------------------< org.clojure:clojure-tools
> >----------------------
> [INFO] Building clojure-tools 1.10.3.855
> [INFO] --------------------------------[ jar
> ]---------------------------------
> [INFO]
> [INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ clojure-tools
> ---
> [INFO] org.clojure:clojure-tools:jar:1.10.3.855
> [INFO] +- org.clojure:clojure:jar:1.10.3:compile
> [INFO] |  +- org.clojure:spec.alpha:jar:0.2.194:compile
> [INFO] |  \- org.clojure:core.specs.alpha:jar:0.2.56:compile
> [INFO] +- org.clojure:tools.deps.alpha:jar:0.11.922:compile
> [INFO] |  +- org.apache.maven.resolver:maven-resolver-api:jar:1.7.0:compile
> [INFO] |  +- org.apache.maven.resolver:maven-resolver-spi:jar:1.7.0:compile
> [INFO] |  +-
> org.apache.maven.resolver:maven-resolver-impl:jar:1.7.0:compile
> [INFO] |  |  +-
> org.apache.maven.resolver:maven-resolver-named-locks:jar:1.7.0:compile
> [INFO] |  |  +- org.apache.commons:commons-lang3:jar:3.8.1:compile
> [INFO] |  |  \- javax.annotation:javax.annotation-api:jar:1.3.2:compile
> [INFO] |  +-
> org.apache.maven.resolver:maven-resolver-util:jar:1.7.0:compile
> [INFO] |  +-
> org.apache.maven.resolver:maven-resolver-connector-basic:jar:1.7.0:compile
> [INFO] |  +-
> org.apache.maven.resolver:maven-resolver-transport-file:jar:1.7.0:compile
> [INFO] |  +-
> org.apache.maven.resolver:maven-resolver-transport-http:jar:1.7.0:compile
> [INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.13:compile
> [INFO] |  |  |  \- commons-codec:commons-codec:jar:1.11:compile
> [INFO] |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.14:compile
> [INFO] |  |  \- org.slf4j:jcl-over-slf4j:jar:1.7.30:runtime
> [INFO] |  +- org.apache.maven:maven-resolver-provider:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-model:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-model-builder:jar:3.8.1:compile
> [INFO] |  |  |  \-
> org.codehaus.plexus:plexus-interpolation:jar:1.25:compile
> [INFO] |  |  +-
> org.apache.maven:maven-repository-metadata:jar:3.8.1:compile
> [INFO] |  |  \- org.codehaus.plexus:plexus-utils:jar:3.2.1:compile
> [INFO] |  +- org.apache.maven:maven-core:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-settings:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-settings-builder:jar:3.8.1:compile
> [INFO] |  |  |  \-
> org.sonatype.plexus:plexus-sec-dispatcher:jar:1.4:compile
> [INFO] |  |  |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:compile
> [INFO] |  |  +- org.apache.maven:maven-builder-support:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-artifact:jar:3.8.1:compile
> [INFO] |  |  +- org.apache.maven:maven-plugin-api:jar:3.8.1:compile
> [INFO] |  |  +-
> org.apache.maven.shared:maven-shared-utils:jar:3.2.1:compile
> [INFO] |  |  |  \- commons-io:commons-io:jar:2.5:compile
> [INFO] |  |  +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.4:compile
> [INFO] |  |  |  \- javax.enterprise:cdi-api:jar:1.0:compile
> [INFO] |  |  |     \- javax.annotation:jsr250-api:jar:1.0:compile
> [INFO] |  |  +- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.4:compile
> [INFO] |  |  +- com.google.inject:guice:jar:no_aop:4.2.1:compile
> [INFO] |  |  |  +- aopalliance:aopalliance:jar:1.0:compile
> [INFO] |  |  |  \- com.google.guava:guava:jar:25.1-android:compile
> [INFO] |  |  |     +- com.google.code.findbugs:jsr305:jar:3.0.2:compile
> [INFO] |  |  |     +-
> org.checkerframework:checker-compat-qual:jar:2.0.0:compile
> [INFO] |  |  |     +-
> com.google.errorprone:error_prone_annotations:jar:2.1.3:compile
> [INFO] |  |  |     +- com.google.j2objc:j2objc-annotations:jar:1.1:compile
> [INFO] |  |  |     \-
> org.codehaus.mojo:animal-sniffer-annotations:jar:1.14:compile
> [INFO] |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.6.0:compile
> [INFO] |  |  \-
> org.codehaus.plexus:plexus-component-annotations:jar:2.1.0:compile
> [INFO] |  +- org.clojure:data.xml:jar:0.2.0-alpha6:compile
> [INFO] |  |  \- org.clojure:data.codec:jar:0.1.0:compile
> [INFO] |  +- org.clojure:tools.gitlibs:jar:2.3.167:compile
> [INFO] |  +- org.clojure:tools.cli:jar:1.0.206:compile
> [INFO] |  +- com.cognitect.aws:api:jar:0.8.505:compile
> [INFO] |  |  +- org.clojure:data.json:jar:1.0.0:compile
> [INFO] |  |  +- org.clojure:tools.logging:jar:1.1.0:compile
> [INFO] |  |  +- com.cognitect:http-client:jar:0.1.106:compile
> [INFO] |  |  |  +-
> org.eclipse.jetty:jetty-client:jar:9.4.36.v20210114:compile
> [INFO] |  |  |  |  \-
> org.eclipse.jetty:jetty-io:jar:9.4.36.v20210114:compile
> [INFO] |  |  |  +-
> org.eclipse.jetty:jetty-http:jar:9.4.36.v20210114:compile
> [INFO] |  |  |  \-
> org.eclipse.jetty:jetty-util:jar:9.4.36.v20210114:compile
> [INFO] |  |  \- org.clojure:core.async:jar:1.3.610:compile
> [INFO] |  |     \- org.clojure:tools.analyzer.jvm:jar:1.1.0:compile
> [INFO] |  |        +- org.clojure:tools.analyzer:jar:1.0.0:compile
> [INFO] |  |        +- org.clojure:core.memoize:jar:1.0.236:compile
> [INFO] |  |        |  \- org.clojure:core.cache:jar:1.0.207:compile
> [INFO] |  |        |     \- org.clojure:data.priority-map:jar:1.0.0:compile
> [INFO] |  |        +- org.ow2.asm:asm:jar:5.2:compile
> [INFO] |  |        \- org.clojure:tools.reader:jar:1.3.2:compile
> [INFO] |  +- com.cognitect.aws:endpoints:jar:1.1.11.969:compile
> [INFO] |  +- com.cognitect.aws:s3:jar:811.2.858.0:compile
> [INFO] |  \- javax.inject:javax.inject:jar:1:compile
> [INFO] \- org.slf4j:slf4j-nop:jar:1.7.30:compile
> [INFO]    \- org.slf4j:slf4j-api:jar:1.7.30:compile
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time:  1.599 s
> [INFO] Finished at: 2021-06-09T11:07:08-03:00
> [INFO]
> ------------------------------------------------------------------------
> ```
> -----BEGIN PGP SIGNATURE-----
> Version: Mailvelope v4.4.1
> Comment: https://www.mailvelope.com
>
> wsFcBAEBCAAGBQJgwNW4AAoJED4EAsO6whyA28YP/1XIfOyutYYXEUsRaF26
> ZcmGHXkxMpguPW7PoWXNxjVgxWlSd3Tzvd9HtanY47VXfQ1S/2r0iYn5vdrB
> 6X2WmHzuZC6qruCW2A7uBBk2UtGuAzTXW6bsTNnwydpNc5eWsn2rcMsLDCtW
> 2+WQ927fnmNxxNiWAAkECgeftdFNTopN12ZcmJxii2mE42ZCLr2prIeZ3WK2
> 6lEgamnzOfsTtFWZjo+clhcJOPf6+YQqbqo8orNY/W5wKm5PNqUhPmJ1bTaS
> WHqv8o5SyRM/a+SxRF8GWY5+L9ID5KeblklC6IXYdqB/IY5wH1VDPYzsC19n
> sISrqHp5P7fYsazI9lbb6rzHa2d6AzxUtXwO9UezSPu47jpftZ5wfj742Fhj
> 5hGTaalZYc+CaxwN2mi4AMdXbW76AXd6wWRPp+Bo0Ur62/WF2UcnD8tIQzOO
> 8PTnToHb20j4xHVKX/w93upC+kApEPpcEvhQ8PE0ywhs4dLZ/ry8ksC4B/gz
> LHltWVpvp0fcW0SBI79ToSbRdxcfwxQ9ULBPnc+fdJOTwwvIv1ds6RSUBHI6
> oCkEOPMx2Dpo/a9nzYZ73EevY1oTn/p5tIAbV4bbp9y+kp3yD7YVKUS2ZYUz
> jMkfWxq2kPZB11SMpqHH4IdHfpH4bXJyknErg7Xkx7YndegLcXy/ZNOESfoS
> zH9W
> =YTOB
> -----END PGP SIGNATURE-----
>
>

Reply via email to