lein-aot-order

This leiningen plugin helps to work around problems of clojure ahead-of-time compilation, by determining a suitable compilation order via clojure.tools.namespace.

Leiningen/Boot

[lein-aot-order "0.1.0"]

Clojure CLI/deps.edn

lein-aot-order/lein-aot-order {:mvn/version "0.1.0"}

Gradle

implementation("lein-aot-order:lein-aot-order:0.1.0")

Maven

<dependency>
  <groupId>lein-aot-order</groupId>
  <artifactId>lein-aot-order</artifactId>
  <version>0.1.0</version>
</dependency>