forked from runexec/chp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.clj
38 lines (38 loc) · 1.67 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
26
27
28
29
30
31
32
33
34
35
36
37
38
(defproject chp "0.1.0-SNAPSHOT"
:description "FIXME: write description"
:url "http://example.com/FIXME"
:dependencies [[org.clojure/clojure "1.5.1"]
[compojure "1.1.5"]
[hiccup "1.0.3"]
[garden "0.1.0-beta4"]
[korma "0.3.0-RC5"]
[lib-noir "0.6.4"]
[lobos "1.0.0-beta1"]
[cheshire "5.2.0"]
[org.postgresql/postgresql "9.2-1003-jdbc4"]]
:plugins [[lein-ring "0.8.3"]
[lein-cljsbuild "0.3.1"]]
:ring {:port 8000
:auto-reload? true
:auto-refresh? true
:reload-paths ["src/chp/"
"chp-root/"
"resources/middleware/"
"resources/public/"]
:handler chp.handler/app}
:aliases {"schema" ["run" "-m" "chp.schema/load-schemas"]
"migrate" ["run" "-m" "chp.migration/chp-migrate"]
"rollback" ["run" "-m" "chp.migration/chp-rollback"]
"gen" ["run" "-m" "chp.generator/builder->gen"]
;; DANGER
"chp-clean" ["run" "-m" "chp.clean/clean"]
;; MOD
"mod-list" ["run" "-m" "chp.module/mod-list"]
"mod-enable" ["run" "-m" "chp.module/mod-enable"]
"mod-disable" ["run" "-m" "chp.module/mod-disable"]
"package-run" ["run" "-m" "chp.package/load-packages"]}
:cljsbuild {:builds [{:source-paths ["resources/cljs"]
:compiler {:output-to "resources/public/js/main.js"
:optimizations :advanced
:pretty-print true}}]}
:profiles {:dev {:dependencies [[ring-mock "0.1.3"]]}})