;-*- mode: Clojure;-*- (set-env! :resource-paths #{"src" "java"} :dependencies '[[org.clojure/clojure "1.7.0-alpha4"] [com.taoensso/timbre "3.3.1" :exclusions [com.taoensso/carmine]] [org.clojure/core.typed "0.2.77"] [boot-deps "0.1.2" :scope "test"] [midje "1.6.3" :scope "test"] [zilti/boot-midje "0.1.1" :scope "test"] [zilti/boot-typed "0.1.0" :scope "test"]]) (require '[zilti.boot-midje :refer [midje]] '[zilti.boot-typed :refer [typed]]) (def +version+ "0.0.1-SNAPSHOT") (task-options! pom {:project 'ClojureFX :version +version+ :description "A Clojure JavaFX wrapper." :url "https://bitbucket.com/zilti/ClojureFX" :scm {:url "https://bitbucket.com/zilti/ClojureFX"} :license {:name "GNU Lesser General Public License 3.0" :url "http://www.gnu.org/licenses/lgpl-3.0.txt"}} midje {:test-paths #{"test"} :autotest true} typed {:namespaces #{'clojurefx.blargh}} repl {:server true}) (deftask develop [] (comp (repl) (midje) (watch) (typed)))