@@ -12,18 +12,18 @@ import scala.collection.JavaConverters._
1212object ChillBuild extends Build {
1313 val kryoVersion = " 2.21"
1414
15+ val bijectionVersion = " 0.8.1"
16+ val algebirdVersion = " 0.11.0"
1517
1618 def isScala210x (scalaVersion : String ) = scalaVersion match {
1719 case version if version startsWith " 2.10" => true
1820 case _ => false
1921 }
2022
2123 val sharedSettings = Project .defaultSettings ++ mimaDefaultSettings ++ scalariformSettings ++ Seq (
22-
23- version := " 0.6.0" ,
2424 organization := " com.twitter" ,
2525 scalaVersion := " 2.10.5" ,
26- crossScalaVersions := Seq (" 2.10.5" , " 2.11.5 " ),
26+ crossScalaVersions := Seq (" 2.10.5" , " 2.11.7 " ),
2727 scalacOptions ++= Seq (" -unchecked" , " -deprecation" ),
2828 ScalariformKeys .preferences := formattingPreferences,
2929
@@ -133,7 +133,12 @@ object ChillBuild extends Build {
133133 val id = " chill-%s" .format(name)
134134 Project (id = id, base = file(id), settings = sharedSettings ++ Seq (
135135 Keys .name := id,
136- previousArtifact := youngestForwardCompatible(name))
136+ previousArtifact := youngestForwardCompatible(name),
137+ // Disable cross publishing for java artifacts
138+ publishArtifact <<= (scalaVersion) { scalaVersion =>
139+ if (javaOnly.contains(name) && scalaVersion.startsWith(" 2.10" )) false else true
140+ }
141+ )
137142 )
138143 }
139144
@@ -145,7 +150,7 @@ object ChillBuild extends Build {
145150 settings = sharedSettings
146151 ).settings(
147152 name := " chill" ,
148- previousArtifact := Some (" com.twitter" % " chill_2.10" % " 0.5 .0" )
153+ previousArtifact := Some (" com.twitter" % " chill_2.10" % " 0.7 .0" )
149154 ).dependsOn(chillJava)
150155
151156 lazy val chillAkka = module(" akka" ).settings(
@@ -201,8 +206,8 @@ object ChillBuild extends Build {
201206
202207 lazy val chillScrooge = module(" scrooge" ).settings(
203208 libraryDependencies ++= Seq (
204- " org.apache.thrift" % " libthrift" % " 0.9 .1" exclude(" junit" , " junit" ),
205- " com.twitter" %% " scrooge-serializer" % " 3.17 .0"
209+ " org.apache.thrift" % " libthrift" % " 0.6 .1" exclude(" junit" , " junit" ),
210+ " com.twitter" %% " scrooge-serializer" % " 3.20 .0"
206211 )
207212 ).dependsOn(chill % " test->test;compile->compile" )
208213
0 commit comments