iacomus/project.clj

44 строки
1.7 KiB
Clojure

(defproject telemetry-dashboard-generator "0.1.0"
:author "Roberto Agostino Vitillo <rvitillo@mozilla.com>"
:description "Dashboard generator for Telemetry analyses"
:url "https://www.github.com/vitillo/telemetry-dashboard-generator"
:license {:name "Mozilla Public License 2.0"
:url "https://www.mozilla.org/MPL/2.0/index.txt"}
:dependencies [[org.clojure/clojure "1.6.0"]
[org.clojure/clojurescript "0.0-2280"]
[figwheel "0.1.3-SNAPSHOT"]
[org.clojure/core.async "0.1.267.0-0d7780-alpha"]
[om "0.7.0"]]
:jvm-opts ["-Xmx1G"]
:plugins [[lein-cljsbuild "1.0.3"]
[lein-figwheel "0.1.3-SNAPSHOT"]
[com.cemerick/austin "0.1.4"]]
:repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}
:figwheel {
:http-server-root "public"
:port 3449
:css-dirs ["resources/public/css"]}
:cljsbuild {
:builds [{:id "dev"
:source-paths ["src/dashgen" "src/figwheel" "src/brepl"]
:compiler {
:output-to "resources/public/dashgen_dev.js"
:output-dir "resources/public/out"
:optimizations :none
:pretty-print true
:source-map true}}
{:id "release"
:source-paths ["src/dashgen"]
:compiler {
:output-to "resources/public/dashgen.js"
:output-dir "resources/public/prod-out"
:optimizations :simple
:externs ["resources/public/externs/react_externs.js resources/public/externs/jquery_externs.js"]
:pretty-print false
:source-map "resources/public/dashgen.js.map"}} ]})