1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Patch project.clj to build locally using lein.
Index: url-clojure/project.clj
===================================================================
--- url-clojure.orig/project.clj
+++ url-clojure/project.clj
@@ -3,35 +3,20 @@
:url "http://github.com/cemerick/url"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
- :dependencies [[org.clojure/clojure "1.5.1"]
- [pathetic "0.5.0"]
- [org.clojure/clojurescript "0.0-1835" :optional true]]
+ :dependencies [[org.clojure/clojure "1.10.x"]
+ [pathetic "debian"]]
:source-paths ["src" "target/generated-src"]
:test-paths ["target/generated-test"]
:aliases {"cleantest" ["do" "clean," "cljx" "once," "test,"
"cljsbuild" "once," "cljsbuild" "test"]}
- :profiles {:dev {:dependencies [[com.cemerick/clojurescript.test "0.0.4"]
- [com.keminglabs/cljx "0.3.0"]
- [com.cemerick/piggieback "0.0.5"]]
- :plugins [[lein-cljsbuild "0.3.2"]
- [com.keminglabs/cljx "0.3.0"]]
- :repl-options {:nrepl-middleware [cemerick.piggieback/wrap-cljs-repl
- cljx.repl-middleware/wrap-cljx]}}}
+ :profiles {:dev {:dependencies [[com.keminglabs/cljx "debian"]]
+ :plugins [[com.keminglabs/cljx "debian" :exclusions [org.clojure/clojure]]]}}
:cljx {:builds [{:source-paths ["src"]
:output-path "target/generated-src"
:rules :clj}
- {:source-paths ["src"]
- :output-path "target/generated-src"
- :rules :cljs}
- {:source-paths ["test"]
- :output-path "target/generated-test"
- :rules :clj}
{:source-paths ["test"]
:output-path "target/generated-test"
- :rules :cljs}]}
- :cljsbuild {:builds [{:source-paths ["target/generated-src" "target/generated-test"]
- :compiler {:output-to "target/cljs/testable.js"}
- :optimizations :whitespace
- :pretty-print true}]
- :test-commands {"unit-tests" ["runners/phantomjs.js" "target/cljs/testable.js"]}})
+ :rules :clj}]}
+ :auto-clean false
+ :local-repo "debian/maven-repo")
|