Ensure :reload-paths default to ["src"]

This commit is contained in:
Dave Sann 2013-02-18 23:25:03 +11:00
parent 4eeb9ea27f
commit 57567629a8
3 changed files with 9 additions and 1 deletions

View file

@ -69,6 +69,10 @@ The following options are supported:
when they are modified. Defaults to true in development, false in when they are modified. Defaults to true in development, false in
production. production.
* `:reload-paths` -
A seq of source paths to reload. Defaults to [\"src\"].
Only relevant if :auto-reload? is true.
* `:auto-refresh?` - * `:auto-refresh?` -
True if you want your browser to automatically refresh when source True if you want your browser to automatically refresh when source
files are changed. Defaults to false. files are changed. Defaults to false.

View file

@ -36,3 +36,7 @@
"True if stacktraces should be shown for exceptions raised by the handler." "True if stacktraces should be shown for exceptions raised by the handler."
[options] [options]
(:stacktraces? options dev-env?)) (:stacktraces? options dev-env?))
(defn reload-paths
[options]
(:reload-paths options ["src"]))

View file

@ -57,7 +57,7 @@
(defn- add-auto-reload [handler options] (defn- add-auto-reload [handler options]
(if (auto-reload? options) (if (auto-reload? options)
(wrap-reload handler {:dirs (:reload-paths options)}) (wrap-reload handler {:dirs (reload-paths options)})
handler)) handler))
(defn- add-auto-refresh [handler options] (defn- add-auto-refresh [handler options]