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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
Patch project.clj to build locally using lein.
Index: trapperkeeper-metrics-clojure/project.clj
===================================================================
--- trapperkeeper-metrics-clojure.orig/project.clj
+++ trapperkeeper-metrics-clojure/project.clj
@@ -4,34 +4,37 @@
:min-lein-version "2.7.1"
- :pedantic? :abort
+ :dependencies [[org.clojure/clojure "1.10.x"]
- :parent-project {:coords [puppetlabs/clj-parent "1.7.26"]
- :inherit [:managed-dependencies]}
+ [prismatic/schema "debian"]
- :dependencies [[org.clojure/clojure]
+ [puppetlabs/kitchensink "debian"]
+ [puppetlabs/trapperkeeper "debian"]
+ [puppetlabs/trapperkeeper-authorization "debian"]
+ [puppetlabs/ring-middleware "debian"]
- [prismatic/schema]
+ [cheshire "debian"]
+ [org.clojure/java.jmx "debian"]
- [puppetlabs/kitchensink]
- [puppetlabs/trapperkeeper]
- [puppetlabs/trapperkeeper-authorization]
- [puppetlabs/ring-middleware]
+ [ring/ring-defaults "debian"]
- [cheshire]
- [org.clojure/java.jmx]
-
- [ring/ring-defaults]
-
- [org.clojure/tools.logging]
- [io.dropwizard.metrics/metrics-core]
- [io.dropwizard.metrics/metrics-graphite]
+ [org.clojure/tools.logging "debian"]
+ [io.dropwizard.metrics/metrics-core "debian"]
+ [io.dropwizard.metrics/metrics-graphite "debian"]
[org.jolokia/jolokia-core "1.6.2"]
- [puppetlabs/comidi]
- [puppetlabs/i18n]]
+ [puppetlabs/comidi "debian"]
+ [puppetlabs/i18n "debian"]
- :plugins [[puppetlabs/i18n "0.6.0"]
- [lein-parent "0.3.1"]]
+ [org.yaml/snakeyaml "1.x"]
+ [com.fasterxml.jackson.core/jackson-core "2.x"]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.x"]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.x"]
+ [org.flatland/ordered "debian"]]
+
+ :plugins [[puppetlabs/i18n "debian" :exclusions [[org.clojure/clojure]
+ [com.fasterxml.jackson.core/jackson-core]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-smile]
+ [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor]]]]
:source-paths ["src/clj"]
:java-source-paths ["src/java"]
@@ -48,13 +51,20 @@
"-b" "./examples/ring_app/bootstrap.cfg"
"-c" "./examples/ring_app/ring-example.conf"]}
:source-paths ["examples/ring_app/src"]
- :dependencies [[puppetlabs/http-client]
- [puppetlabs/trapperkeeper :classifier "test"]
- [puppetlabs/trapperkeeper-webserver-jetty9]
- [puppetlabs/kitchensink :classifier "test"]]}
+ :dependencies [[puppetlabs/http-client "debian"]
+ [puppetlabs/trapperkeeper "debian" :classifier "test"]
+ [puppetlabs/trapperkeeper-webserver-jetty9 "debian"]
+ [org.eclipse.jetty/jetty-server "9.x"]
+ [org.eclipse.jetty/jetty-servlet "9.x"]
+ [org.eclipse.jetty/jetty-servlets "9.x"]
+ [org.eclipse.jetty/jetty-webapp "9.x"]
+ [org.eclipse.jetty/jetty-proxy "9.x"]
+ [org.eclipse.jetty/jetty-jmx "9.x"]
+ [puppetlabs/kitchensink "debian" :classifier "test"]]}
:testutils {:source-paths ^:replace ["test"]
:java-source-paths ^:replace []}}
:repl-options {:init-ns examples.ring-app.repl}
- :main puppetlabs.trapperkeeper.main)
+ :main puppetlabs.trapperkeeper.main
+ :local-repo "debian/maven-repo")
|