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

@ -68,6 +68,10 @@ The following options are supported:
True if you want your source files to be automatically reloaded True if you want your source files to be automatically reloaded
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

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]