-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathproject.clj
25 lines (25 loc) · 1.2 KB
/
project.clj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
(defproject org.eamonn.funcgo/funcgo-compiler "0.5.1"
:description "Compile Functional Go into Clojure"
:url "http://funcgo.org"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[org.clojure/clojure "1.6.0"]
[org.clojure/core.async "0.1.303.0-886421-alpha"]
[instaparse "1.3.3"]
[jline "2.11"]
[org.clojure/tools.cli "0.3.1"]
[commons-lang/commons-lang "2.6"]
[inflections "0.9.5" :scope "test" :exclusions [org.clojure/clojure]]
[org.clojure/tools.logging "0.3.0" :scope "test"]
[clj-logging-config "1.9.12" :scope "test"]
[midje "1.6.3" :scope "test"]]
:profiles {
:dev {:plugins [[lein-midje "3.1.1"]]}
:bootstrap {
:dependencies [[org.eamonn.funcgo/funcgo-lein-plugin "0.5.1"]]
:plugins [[org.eamonn.funcgo/funcgo-lein-plugin "0.5.1"]]
:main ^:skip-aot funcgo.main
:target-path "target/%s"
}
:uberjar {:aot :all}}
:main funcgo.main)