Skip to content

Commit 78ed531

Browse files
committed
update project structure
1 parent 02bf0ca commit 78ed531

File tree

2 files changed

+18
-11
lines changed

2 files changed

+18
-11
lines changed

profiles.clj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{:dev {:plugins [[lein-ancient "0.6.15"]]}
2+
:docs {:plugins [[lein-pprint "1.2.0"]
3+
[lein-codox "0.10.3"]
4+
[org.timmc/nephila "0.3.0"]]}
5+
:provided {:dependencies [[org.clojure/clojure "1.9.0"]]}
6+
:uberjar {:aot :all :jvm-opts #=(eval
7+
(concat ["-Xmx1G"]
8+
(let [version (System/getProperty "java.version")
9+
[major _ _] (clojure.string/split version #"\.")]
10+
(if (>= (Integer. major) 9)
11+
["--add-modules" "java.xml.bind"]
12+
[]))))}}

project.clj

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
(defproject net.tbt-post/clj-kafka-x "0.3.0-SNAPSHOT"
2-
:description "A Clojure wrapper for Apache Kafka v1.0.0 client"
1+
(defproject net.tbt-post/clj-kafka-x "0.3.0"
2+
:description "A Clojure wrapper for Apache Kafka v2.0.0 client"
33
:url "https://github.com/source-c/clj-kafka-x"
44
:license {:name "Apache License 2.0"
55
:url "http://www.apache.org/licenses/LICENSE-2.0"}
6-
:dependencies [[org.clojure/clojure "1.8.0"]
7-
;; Kafka
8-
[org.apache.kafka/kafka_2.12 "1.0.0"
6+
:dependencies [[org.apache.kafka/kafka_2.12 "2.0.0"
97
:exclusions [javax.jms/jms
108
com.sun.jdmk/jmxtools
119
com.sun.jmx/jmxri
1210
org.slf4j/slf4j-log4j12]]
13-
[org.apache.zookeeper/zookeeper "3.4.10"
11+
[org.apache.zookeeper/zookeeper "3.4.13"
1412
:exclusions [org.slf4j/slf4j-log4j12]]
15-
[org.apache.kafka/kafka-clients "1.0.0"]
16-
[midje "1.8.3"]]
17-
:profiles {:docs {:plugins [[lein-pprint "1.2.0"]
18-
[lein-codox "0.10.3"]
19-
[org.timmc/nephila "0.3.0"]]}})
13+
[org.apache.kafka/kafka-clients "2.0.0"]
14+
[midje "1.9.3"]])

0 commit comments

Comments
 (0)