diff --git a/joodo/project.clj b/joodo/project.clj index b32aa9b..c1ca1b5 100644 --- a/joodo/project.clj +++ b/joodo/project.clj @@ -10,9 +10,9 @@ [digest "1.4.3"] [hiccup "1.0.4"] [org.clojure/clojure "1.5.1"] - [ring/ring-core "1.1.8"]] - :profiles {:dev {:dependencies [[speclj "2.8.0"]]}} - :plugins [[speclj "2.8.0"]] + [ring/ring-core "1.2.1"]] + :profiles {:dev {:dependencies [[speclj "2.8.1"]]}} + :plugins [[speclj "2.8.1"]] :test-paths ["spec/"] :java-source-paths ["src/"] ) diff --git a/template/src/leiningen/new/joodo.clj b/template/src/leiningen/new/joodo.clj index e326144..a1ad9a7 100644 --- a/template/src/leiningen/new/joodo.clj +++ b/template/src/leiningen/new/joodo.clj @@ -13,6 +13,7 @@ :year (year)}] (println "Generating a Joodo project called" name) (->files data + [".gitignore" (render "gitignore")] ["bin/specljs" (render "bin/specljs")] ["project.clj" (render "project.clj" data)] ["README.md" (render "README.md" data)] diff --git a/template/src/leiningen/new/joodo/gitignore b/template/src/leiningen/new/joodo/gitignore new file mode 100644 index 0000000..0d0fb7e --- /dev/null +++ b/template/src/leiningen/new/joodo/gitignore @@ -0,0 +1,13 @@ +/target +/lib +/classes +/checkouts +pom.xml +*.jar +*.class +*.iml +.idea +.lein-deps-sum +.lein-failures +.lein-plugins +.lein-repl-history \ No newline at end of file diff --git a/template/src/leiningen/new/joodo/project.clj b/template/src/leiningen/new/joodo/project.clj index 691a465..f1f6f37 100644 --- a/template/src/leiningen/new/joodo/project.clj +++ b/template/src/leiningen/new/joodo/project.clj @@ -9,18 +9,18 @@ [org.clojars.trptcolin/domina "1.0.2.1"] ; waiting on release including https://github.com/levand/domina/pull/65 [org.clojars.trptcolin/shoreleave-remote "0.3.0.1"] ; waiting on release including] [org.clojure/clojure "1.5.1"] - [shoreleave/shoreleave-remote-ring "0.3.0"] + [shoreleave/shoreleave-remote-ring "0.3.0" :exclusions [[org.clojure/tools.reader]]] ] :profiles {:dev {:dependencies [[speclj "2.8.0"] [specljs "2.8.0"] - [org.clojure/clojurescript "0.0-1978"]]} + [org.clojure/clojurescript "0.0-2014"]]} :cljs {:repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl] :init-ns {{name}}.main} :dependencies [[specljs "2.8.0"] [com.cemerick/piggieback "0.0.4"]]}} :plugins [[speclj "2.8.0"] - [lein-cljsbuild "0.3.4"] + [lein-cljsbuild "1.0.0"] [lein-ring "0.8.8"]] :cljsbuild ~(let [run-specs ["bin/specljs" "resources/public/javascript/{{name}}_dev.js"]]