Index: project/build/KafkaProject.scala
===================================================================
--- project/build/KafkaProject.scala (revision 1341691)
+++ project/build/KafkaProject.scala (working copy)
@@ -56,10 +56,29 @@
-
-
+ def zkClientDep =
+
+ zkclient
+ zkclient
+ 20120522
+ compile
+
+
+ object ZkClientDepAdder extends RuleTransformer(new RewriteRule() {
+ override def transform(node: Node): Seq[Node] = node match {
+ case Elem(prefix, "dependencies", attribs, scope, deps @ _*) => {
+ Elem(prefix, "dependencies", attribs, scope, deps ++ zkClientDep :_*)
+ }
+ case other => other
+ }
+ })
+
+ override def pomPostProcess(pom: Node): Node = {
+ ZkClientDepAdder(pom)
+ }
+
override def artifactID = "kafka"
override def filterScalaJars = false