what does ^:skip-aot mean in clojure project.clj

sleetdrop picture sleetdrop · Dec 17, 2013 · Viewed 7.1k times · Source

I am new to clojure, when I use

lein new app

I saw this line

:main ^:skip-aot my-stuff.core

What does ^:skip-aot mean?

In which section of clojure document could I find the description?

Answer

Chiron picture Chiron · Dec 17, 2013

It is Leiningen configuration. Have a look at : Sample project.clj.

If you are creating a Pedestal application, then that is why they want to skip AOT:

Why does pedestal skip AOT? and in Heroku context: Reason for skipping AOT?