13f694cfda
This commit updates the clj-parent dependency to 0.4.3 and i18n plugin dependency to 0.7.1. This commit also includes some updates to i18n-related files, including the removal of pot files which are no longer used, updates to the Makefile, and regenerated .po files.
57 lines
2.5 KiB
Clojure
57 lines
2.5 KiB
Clojure
(defproject puppetlabs/http-client "0.8.1-SNAPSHOT"
|
|
:description "HTTP client wrapper"
|
|
:license {:name "Apache License, Version 2.0"
|
|
:url "http://www.apache.org/licenses/LICENSE-2.0.html"}
|
|
|
|
:min-lein-version "2.7.1"
|
|
|
|
:parent-project {:coords [puppetlabs/clj-parent "0.4.3"]
|
|
:inherit [:managed-dependencies]}
|
|
|
|
;; Abort when version ranges or version conflicts are detected in
|
|
;; dependencies. Also supports :warn to simply emit warnings.
|
|
;; requires lein 2.2.0+.
|
|
:pedantic? :abort
|
|
|
|
:dependencies [[org.clojure/clojure]
|
|
|
|
[org.apache.httpcomponents/httpasyncclient "4.1.2"]
|
|
[prismatic/schema]
|
|
[commons-io]
|
|
[io.dropwizard.metrics/metrics-core "3.1.2"]
|
|
|
|
[puppetlabs/ssl-utils]
|
|
[puppetlabs/i18n]]
|
|
|
|
:source-paths ["src/clj"]
|
|
:java-source-paths ["src/java"]
|
|
:jar-exclusions [#".*\.java$"]
|
|
|
|
;; By declaring a classifier here and a corresponding profile below we'll get an additional jar
|
|
;; during `lein jar` that has all the source code (including the java source). Downstream projects can then
|
|
;; depend on this source jar using a :classifier in their :dependencies.
|
|
:classifiers [["sources" :sources-jar]]
|
|
|
|
:profiles {:dev {:dependencies [[cheshire]
|
|
[puppetlabs/kitchensink nil :classifier "test"]
|
|
[puppetlabs/trapperkeeper]
|
|
[puppetlabs/trapperkeeper nil :classifier "test"]
|
|
[puppetlabs/trapperkeeper-webserver-jetty9]
|
|
[puppetlabs/trapperkeeper-webserver-jetty9 nil :classifier "test"]
|
|
[puppetlabs/ring-middleware]]
|
|
;; TK-143, enable SSLv3 for unit tests that exercise SSLv3
|
|
:jvm-opts ["-Djava.security.properties=./dev-resources/java.security"]}
|
|
:sources-jar {:java-source-paths ^:replace []
|
|
:jar-exclusions ^:replace []
|
|
:source-paths ^:replace ["src/clj" "src/java"]}}
|
|
|
|
:deploy-repositories [["releases" {:url "https://clojars.org/repo"
|
|
:username :env/clojars_jenkins_username
|
|
:password :env/clojars_jenkins_password
|
|
:sign-releases false}]]
|
|
|
|
:lein-release {:scm :git
|
|
:deploy-via :lein-deploy}
|
|
|
|
:plugins [[lein-parent "0.3.1"]
|
|
[puppetlabs/i18n "0.7.1"]])
|