Manage dependencies via lein-parent

This commit is contained in:
Tommi Reiman 2017-10-28 12:47:55 +03:00
parent f93a452209
commit a3ebb04038
6 changed files with 43 additions and 20 deletions

View file

@ -1 +0,0 @@
(def reitit-version "0.1.0-SNAPSHOT")

View file

@ -1,7 +1,11 @@
(load-file "../../.deps-versions.clj")
(defproject metosin/reitit-core reitit-version
(def VERSION "0.1.0-SNAPSHOT")
(defproject metosin/reitit-core VERSION
:description "Snappy data-driven router for Clojure(Script)"
:url "https://github.com/metosin/reitit"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[meta-merge "1.0.0"]])
:plugins [[lein-parent "0.3.2"]]
:parent-project {:path "../../project.clj"
:inherit [:deploy-repositories :managed-dependencies]}
:dependencies [[meta-merge]])

View file

@ -1,7 +1,11 @@
(load-file "../../.deps-versions.clj")
(defproject metosin/reitit-ring reitit-version
(def VERSION "0.1.0-SNAPSHOT")
(defproject metosin/reitit-ring VERSION
:description "Reitit: Ring routing"
:url "https://github.com/metosin/reitit"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[metosin/reitit-core ~reitit-version]])
:plugins [[lein-parent "0.3.2"]]
:parent-project {:path "../../project.clj"
:inherit [:deploy-repositories :managed-dependencies]}
:dependencies [[metosin/reitit-core]])

View file

@ -1,8 +1,12 @@
(load-file "../../.deps-versions.clj")
(defproject metosin/reitit-spec reitit-version
(def VERSION "0.1.0-SNAPSHOT")
(defproject metosin/reitit-spec VERSION
:description "Reitit: clojure.spec coercion"
:url "https://github.com/metosin/reitit"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[metosin/reitit-ring ~reitit-version]
[metosin/spec-tools "0.5.0"]])
:plugins [[lein-parent "0.3.2"]]
:parent-project {:path "../../project.clj"
:inherit [:deploy-repositories :managed-dependencies]}
:dependencies [[metosin/reitit-ring]
[metosin/spec-tools]])

View file

@ -1,9 +1,13 @@
(load-file "../../.deps-versions.clj")
(defproject metosin/reitit reitit-version
(def VERSION "0.1.0-SNAPSHOT")
(defproject metosin/reitit VERSION
:description "Snappy data-driven router for Clojure(Script)"
:url "https://github.com/metosin/reitit"
:license {:name "Eclipse Public License"
:url "http://www.eclipse.org/legal/epl-v10.html"}
:dependencies [[metosin/reitit-core ~reitit-version]
[metosin/reitit-ring ~reitit-version]
[metosin/reitit-spec ~reitit-version]])
:plugins [[lein-parent "0.3.2"]]
:parent-project {:path "../../project.clj"
:inherit [:deploy-repositories :managed-dependencies]}
:dependencies [[metosin/reitit-core]
[metosin/reitit-ring]
[metosin/reitit-spec]])

View file

@ -1,5 +1,6 @@
(load-file ".deps-versions.clj")
(defproject metosin/reitit reitit-version
(def VERSION "0.1.0-SNAPSHOT")
(defproject metosin/reitit VERSION
:description "Snappy data-driven router for Clojure(Script)"
:url "https://github.com/metosin/reitit"
:license {:name "Eclipse Public License"
@ -10,6 +11,13 @@
:source-uri "https://github.com/metosin/reitit/{version}/{filepath}#L{line}"
:metadata {:doc/format :markdown}}
:managed-dependencies [[metosin/reitit-core ~VERSION]
[metosin/reitit-ring ~VERSION]
[metosin/reitit-spec ~VERSION]
[meta-merge "1.0.0"]
[metosin/spec-tools "0.5.0"]]
:plugins [[jonase/eastwood "0.2.5"]
[lein-doo "0.1.8"]
[lein-cljsbuild "1.1.7"]
@ -29,12 +37,12 @@
[org.clojure/clojurescript "1.9.946"]
;; all modules dependencies
[metosin/reitit ~reitit-version]
[metosin/reitit]
[expound "0.3.1"]
[orchestra "2017.08.13"]
[criterium "0.4.4"]
[criterium]
[org.clojure/test.check "0.9.0"]
[org.clojure/tools.namespace "0.2.11"]
[com.gfredericks/test.chuck "0.2.8"]]}