summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKefu Zhou <kefu.zhou@tstllc.net>2014-06-02 18:27:58 -0400
committerKefu Zhou <kefu.zhou@tstllc.net>2014-06-02 18:27:58 -0400
commit9eff5c5edfc29f466744ae69477711fc7e2e403f (patch)
tree6b34de0e60b5b21ff48c47a2d6369c84e60eda23
parent0ec4f9e26a42737cc8399fd0311dc12d2ea11649 (diff)
downloadstringmetric-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.scala8
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)