22 lines
1.0 KiB
Clojure
22 lines
1.0 KiB
Clojure
(set-env! :dependencies '[[com.badlogicgames.gdx/gdx "1.9.3"]
|
|
[com.badlogicgames.gdx/gdx-backend-lwjgl "1.9.3"]
|
|
[com.badlogicgames.gdx/gdx-platform "1.9.3" :classifier "natives-desktop"]
|
|
[org.clojure/clojure "1.8.0"]
|
|
[play-clj "0.4.6-BRYCE"]
|
|
[log4j/log4j "1.2.16"]
|
|
[org.clojure/data.priority-map "0.0.5"]
|
|
[org.clojure/core.async "0.2.385"]
|
|
[org.clojure/tools.logging "0.3.1"]
|
|
[org.im4java/im4java "1.4.0"]]
|
|
:resource-paths #{"resources/"})
|
|
|
|
(task-options! pom {:project 'advent
|
|
:version (str "2.0." (clojure.string/trim-newline (slurp "last-release")))}
|
|
aot {:namespace '#{advent.core}}
|
|
jar {:main 'advent.core.desktop-launcher
|
|
:file "advent-standalone.jar"})
|
|
|
|
(deftask build
|
|
[]
|
|
(comp (aot) (pom) (uber) (jar) (install)))
|