Fix project.clj to prevent unnecessary downstream deps

This commit is contained in:
Peter Taoussanis 2014-02-26 16:35:04 +07:00
parent 417bd282f6
commit f57e3a4c4e

View file

@ -12,22 +12,25 @@
:dependencies :dependencies
[[org.clojure/clojure "1.4.0"] [[org.clojure/clojure "1.4.0"]
[org.clojure/tools.reader "0.8.3"] [org.clojure/tools.reader "0.8.3"]
[com.taoensso/encore "0.9.2"]
[org.iq80.snappy/snappy "0.3"] [org.iq80.snappy/snappy "0.3"]
[org.tukaani/xz "1.4"] [org.tukaani/xz "1.4"]]
[com.taoensso/encore "0.8.0"]]
:test-paths ["test" "src"] :test-paths ["test" "src"]
:profiles :profiles
{:build {:hooks ^:replace []} ; Workaround to avoid :dev hooks during deploy {;; :default [:base :system :user :provided :dev]
:1.5 {:dependencies [[org.clojure/clojure "1.5.1"]]} :1.5 {:dependencies [[org.clojure/clojure "1.5.1"]]}
:1.6 {:dependencies [[org.clojure/clojure "1.6.0-beta1"]]} :1.6 {:dependencies [[org.clojure/clojure "1.6.0-beta1"]]}
:test {:jvm-opts ["-Xms1024m" "-Xmx2048m"] :test {:jvm-opts ["-Xms1024m" "-Xmx2048m"]
:dependencies [[expectations "1.4.56"] :dependencies [[expectations "1.4.56"]
[reiddraper/simple-check "0.5.6"] [reiddraper/simple-check "0.5.6"]
[org.xerial.snappy/snappy-java "1.1.1-M1"] [org.clojure/data.fressian "0.2.0"]
[org.clojure/data.fressian "0.2.0"]] [org.xerial.snappy/snappy-java "1.1.1-M1"]]
:plugins [[lein-expectations "0.0.8"] :plugins [[lein-expectations "0.0.8"]
[lein-autoexpect "1.2.2"]]} [lein-autoexpect "1.2.2"]]}
:dev* [:dev {:jvm-opts ^:replace ["-server"]
;; :hooks [cljx.hooks leiningen.cljsbuild] ; cljx
}]
:dev :dev
[:1.6 :test [:1.6 :test
{:jvm-opts ^:replace ["-server" "-Xms1024m" "-Xmx2048m"] {:jvm-opts ^:replace ["-server" "-Xms1024m" "-Xmx2048m"]
@ -38,13 +41,15 @@
:plugins [[lein-ancient "0.5.4"] :plugins [[lein-ancient "0.5.4"]
[codox "0.6.7"]] [codox "0.6.7"]]
;; :codox {:sources ["target/classes"]} ; For use with cljx ;; :codox {:sources ["target/classes"]} ; cljx
:aliases :aliases
{"test-all" ["with-profile" "+test:+1.5,+test:+1.6,+test" "expectations"] {"test-all" ["with-profile" "default:+1.5:+1.6" "expectations"]
;; "test-all" ["with-profile" ":+1.6," "expectations"] ; Soon...
"test-auto" ["with-profile" "+test" "autoexpect"] "test-auto" ["with-profile" "+test" "autoexpect"]
"start-dev" ["with-profile" "+dev" "repl" ":headless"] ;; "build-once" ["do" "cljx" "once," "cljsbuild" "once"] ; cljx
"codox" ["with-profile" "+test" "doc"] ;; "deploy-lib" ["do" "build-once," "deploy" "clojars," "install"] ; cljx
"deploy-lib" ["with-profile" "+dev,+build" "do" "deploy" "clojars," "install"]} "deploy-lib" ["do" "deploy" "clojars," "install"]
"start-dev" ["with-profile" "+dev*" "repl" ":headless"]}
:repositories :repositories
{"sonatype" {"sonatype"