Created
June 30, 2015 05:58
-
-
Save Reefersleep/be6ad2740025724ed6bc to your computer and use it in GitHub Desktop.
My project.clj
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(defproject derpanet "0.1.0-SNAPSHOT" | |
:description "FIXME: write this!" | |
:url "http://example.com/FIXME" | |
:license {:name "Eclipse Public License" | |
:url "http://www.eclipse.org/legal/epl-v10.html"} | |
:dependencies [[org.clojure/clojure "1.6.0"] | |
[org.clojure/clojurescript "0.0-3211"] | |
[org.clojure/core.async "0.1.346.0-17112a-alpha"] | |
[reagent "0.5.0"]] | |
:profiles {:dev {:dependencies [[com.cemerick/piggieback "0.2.1"] | |
[org.clojure/tools.nrepl "0.2.10"]] | |
:repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl]}}} | |
:jvm-opts ["-Xmx1G"] | |
:plugins [[lein-cljsbuild "1.0.5"] | |
[lein-figwheel "0.3.3"]] | |
:source-paths ["src"] | |
:clean-targets ^{:protect false} ["resources/public/js/compiled" "target"] | |
:cljsbuild { | |
:builds [{:id "dev" | |
:source-paths ["src"] | |
:figwheel { :on-jsload "derpanet.core/on-js-reload" } | |
:compiler {:main derpanet.core | |
:asset-path "js/compiled/out" | |
:output-to "resources/public/js/compiled/derpanet.js" | |
:output-dir "resources/public/js/compiled/out" | |
:source-map-timestamp true }} | |
{:id "min" | |
:source-paths ["src"] | |
:compiler {:output-to "resources/public/js/compiled/derpanet.js" | |
:main derpanet.core | |
:optimizations :advanced | |
:pretty-print false}}]} | |
:figwheel { | |
;; :http-server-root "public" ;; default and assumes "resources" | |
;; :server-port 3449 ;; default | |
:css-dirs ["resources/public/css"] ;; watch and update CSS | |
;; Start an nREPL server into the running figwheel process | |
:nrepl-port 7888 | |
;; Server Ring Handler (optional) | |
;; if you want to embed a ring handler into the figwheel http-kit | |
;; server, this is for simple ring servers, if this | |
;; doesn't work for you just run your own server :) | |
;; :ring-handler hello_world.server/handler | |
;; To be able to open files in your editor from the heads up display | |
;; you will need to put a script on your path. | |
;; that script will have to take a file path and a line number | |
;; ie. in ~/bin/myfile-opener | |
;; #! /bin/sh | |
;; emacsclient -n +$2 $1 | |
;; | |
;; :open-file-command "myfile-opener" | |
;; if you want to disable the REPL | |
;; :repl false | |
;; to configure a different figwheel logfile path | |
;; :server-logfile "tmp/logs/figwheel-logfile.log" | |
}) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment