aot compilation added; make option to start server in :prod mode

This commit is contained in:
Christian Mueller
2012-06-13 21:52:26 +02:00
parent 302d90701e
commit 430687c217
3 changed files with 6 additions and 1 deletions
+4
View File
@@ -1,3 +1,7 @@
# starts the app in :dev mode
run:
lein run dev
server:
lein cljsbuild auto &
redis-server &
+1
View File
@@ -12,6 +12,7 @@
[noir "1.3.0-beta1"]]
:plugins [[lein-cljsbuild "0.1.10"]]
:hooks [leiningen.cljsbuild]
:aot [NoteHub.views.* NoteHub.crossover.*]
:jvm-opts ["-Dfile.encoding=utf-8"]
:cljsbuild
{:crossovers [NoteHub.crossover],
+1 -1
View File
@@ -4,7 +4,7 @@
(server/load-views "src/NoteHub/views/")
(defn -main [& m]
(let [mode (keyword (or (first m) :dev))
(let [mode (keyword (or (first m) :prod))
port (Integer. (get (System/getenv) "PORT" "8080"))]
(server/start port {:mode mode
:ns 'NoteHub})))