From a731c4d5cef621cfc06e18a5a2d7ffaa04a2f66c Mon Sep 17 00:00:00 2001 From: gered Date: Mon, 24 Mar 2014 19:50:03 -0400 Subject: [PATCH] cleanup, add uberjar profile with full AOT --- project.clj | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/project.clj b/project.clj index 4264ab7..e10fa80 100644 --- a/project.clj +++ b/project.clj @@ -1,21 +1,22 @@ (defproject blarg "0.1" :description "webapp for http://blarg.ca/" :url "http://blarg.ca/" - :dependencies [[org.clojure/clojure "1.5.1"] - [lib-noir "0.8.1"] - [compojure "1.1.6"] - [ring-server "0.3.1"] - [com.taoensso/timbre "3.0.0"] - [com.taoensso/tower "2.0.1"] - [cheshire "5.2.0"] - [selmer "0.2.4"] - [environ "0.4.0"] - [markdown-clj "0.9.26"] - [com.ashafa/clutch "0.4.0-RC1"] - [slugger "1.0.1"] - [clj-time "0.6.0"] - [org.clojure/math.numeric-tower "0.0.4"] - [clj-rss "0.1.3"]] + :dependencies + [[org.clojure/clojure "1.5.1"] + [lib-noir "0.8.1"] + [compojure "1.1.6"] + [ring-server "0.3.1"] + [com.taoensso/timbre "3.0.0"] + [com.taoensso/tower "2.0.1"] + [cheshire "5.2.0"] + [selmer "0.2.4"] + [environ "0.4.0"] + [markdown-clj "0.9.26"] + [com.ashafa/clutch "0.4.0-RC1"] + [slugger "1.0.1"] + [clj-time "0.6.0"] + [org.clojure/math.numeric-tower "0.0.4"] + [clj-rss "0.1.3"]] :repl-options {:init-ns blarg.repl} :plugins [[lein-ring "0.8.10"] [lein-environ "0.4.0"]] @@ -23,10 +24,11 @@ :init blarg.handler/init :destroy blarg.handler/destroy} :profiles - {:production {:ring {:open-browser? false + {:uberjar {:aot :all} + :production {:ring {:open-browser? false :stacktraces? false :auto-reload? false}} - :dev {:dependencies [[ring-mock "0.1.5"] - [ring/ring-devel "1.2.1"]] - :source-paths ["dev"]}} + :dev {:dependencies [[ring-mock "0.1.5"] + [ring/ring-devel "1.2.1"]] + :source-paths ["dev"]}} :min-lein-version "2.0.0")