[ https://issues.apache.org/jira/browse/KAFKA-1419?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14049206#comment-14049206 ]
Scott Clasen commented on KAFKA-1419: ------------------------------------- Makes it a sbt gymnastic task to cross build downstream libraries that are built on top of kafka. rather than simply ` libraryDependencies = "org.apache.kafka" %% "kafka" %"0.8.1" ` it takes more sbt knowledge to do something like what I had to do for spray (example below) when they didnt cross build. The above is something most folks can type out. The below took googling and cursing and time to figure out. ``` def spray:Seq[Setting[Seq[ModuleID]]] = Seq(libraryDependencies <+= scalaVersion(sprayDependency(_))) def sprayDependency(scalaVersion: String) = scalaVersion match { case "2.10.4" => "io.spray" % "spray-client" % "1.3.1" % "compile" case "2.11.1" => "io.spray" % "spray-client_2.11" % "1.3.1-20140423" % "compile" } ``` > cross build for scala 2.11 > -------------------------- > > Key: KAFKA-1419 > URL: https://issues.apache.org/jira/browse/KAFKA-1419 > Project: Kafka > Issue Type: Improvement > Components: clients > Affects Versions: 0.8.1 > Reporter: Scott Clasen > > Please publish builds for scala 2.11, hopefully just needs a small tweak to > the gradle conf? -- This message was sent by Atlassian JIRA (v6.2#6252)