diff options
author | Kefu Zhou <kefu.zhou@tstllc.net> | 2014-06-02 18:27:58 -0400 |
---|---|---|
committer | Kefu Zhou <kefu.zhou@tstllc.net> | 2014-06-02 18:27:58 -0400 |
commit | 9eff5c5edfc29f466744ae69477711fc7e2e403f (patch) | |
tree | 6b34de0e60b5b21ff48c47a2d6369c84e60eda23 | |
parent | 0ec4f9e26a42737cc8399fd0311dc12d2ea11649 (diff) | |
download | stringmetric-9eff5c5edfc29f466744ae69477711fc7e2e403f.tar.gz stringmetric-9eff5c5edfc29f466744ae69477711fc7e2e403f.tar.bz2 stringmetric-9eff5c5edfc29f466744ae69477711fc7e2e403f.zip |
add support for scala 2.11.1 and cross-compile
-rw-r--r-- | project/build.scala | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/project/build.scala b/project/build.scala index 6cf1fd2..a4893e0 100644 --- a/project/build.scala +++ b/project/build.scala @@ -29,21 +29,23 @@ object CoreBuild extends Build { publishMavenStyle := true, publishTo := Some("Sonatype" at "https://oss.sonatype.org/service/local/staging/deploy/maven2"), resolvers ++= Seq(DefaultMavenRepository), - scalaVersion := "2.10.3", + scalaVersion := "2.11.1", + crossScalaVersions := Seq("2.11.1", "2.10.4"), + crossVersion := CrossVersion.binary, version := "0.27.3" ) ).aggregate(core, cli) lazy val core: Project = Project("core", file("core"), settings = (root.settings: Seq[sbt.Def.Setting[_]]) ++ Seq( - libraryDependencies ++= Seq("org.specs2" %% "specs2" % "2.3.7" % "test"), + libraryDependencies ++= Seq("org.specs2" %% "specs2" % "2.3.12" % "test"), name := "stringmetric-core" ) ) lazy val cli: Project = Project("cli", file("cli"), settings = (root.settings: Seq[sbt.Def.Setting[_]]) ++ Seq( - libraryDependencies ++= Seq("org.specs2" %% "specs2" % "2.3.7" % "test"), + libraryDependencies ++= Seq("org.specs2" %% "specs2" % "2.3.12" % "test"), name := "stringmetric-cli" ) ).dependsOn(core) |