mirror of https://github.com/sbt/sbt.git
Scala 2.12
This commit is contained in:
parent
61bdfd4367
commit
2573c0f092
|
|
@ -1 +1 @@
|
|||
1.7
|
||||
1.8
|
||||
|
|
|
|||
|
|
@ -1,6 +1,11 @@
|
|||
language: scala
|
||||
|
||||
scala: 2.11.8
|
||||
scala:
|
||||
- 2.11.8
|
||||
- 2.12.1
|
||||
|
||||
script:
|
||||
- sbt -Dfile.encoding=UTF8 -J-XX:ReservedCodeCacheSize=256M "so test"
|
||||
- sbt -Dfile.encoding=UTF8 -J-XX:ReservedCodeCacheSize=256M "plz $TRAVIS_SCALA_VERSION test"
|
||||
|
||||
jdk:
|
||||
- oraclejdk8
|
||||
|
|
|
|||
11
build.sbt
11
build.sbt
|
|
@ -14,13 +14,13 @@ def commonSettings: Seq[Setting[_]] = Seq(
|
|||
// concurrentRestrictions in Global += Util.testExclusiveRestriction,
|
||||
testOptions += Tests.Argument(TestFrameworks.ScalaCheck, "-w", "1"),
|
||||
javacOptions in compile ++= Seq("-target", "6", "-source", "6", "-Xlint", "-Xlint:-serial"),
|
||||
crossScalaVersions := Seq(scala211),
|
||||
crossScalaVersions := Seq(scala211, scala212),
|
||||
scalacOptions ++= Seq("-Ywarn-unused", "-Ywarn-unused-import"),
|
||||
scalacOptions --= // scalac 2.10 rejects some HK types under -Xfuture it seems..
|
||||
(CrossVersion partialVersion scalaVersion.value collect { case (2, 10) => List("-Xfuture", "-Ywarn-unused", "-Ywarn-unused-import") }).toList.flatten,
|
||||
scalacOptions in console in Compile -= "-Ywarn-unused-import",
|
||||
scalacOptions in console in Test -= "-Ywarn-unused-import",
|
||||
previousArtifact := None, // Some(organization.value %% moduleName.value % "1.0.0"),
|
||||
mimaPreviousArtifacts := Set(), // Some(organization.value %% moduleName.value % "1.0.0"),
|
||||
publishArtifact in Compile := true,
|
||||
publishArtifact in Test := false
|
||||
)
|
||||
|
|
@ -154,8 +154,11 @@ lazy val utilScripted = (project in internalPath / "util-scripted").
|
|||
commonSettings,
|
||||
name := "Util Scripted",
|
||||
libraryDependencies ++= {
|
||||
if (scalaVersion.value startsWith "2.11") Seq(parserCombinator211)
|
||||
else Seq()
|
||||
scalaVersion.value match {
|
||||
case sv if sv startsWith "2.11" => Seq(parserCombinator211)
|
||||
case sv if sv startsWith "2.12" => Seq(parserCombinator211)
|
||||
case _ => Seq()
|
||||
}
|
||||
}
|
||||
).
|
||||
configure(addSbtIO)
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import Keys._
|
|||
object Dependencies {
|
||||
val scala210 = "2.10.6"
|
||||
val scala211 = "2.11.8"
|
||||
val scala212 = "2.12.0"
|
||||
val scala212 = "2.12.1"
|
||||
|
||||
private val sbtIO = "org.scala-sbt" %% "io" % "1.0.0-M7"
|
||||
|
||||
|
|
@ -31,8 +31,8 @@ object Dependencies {
|
|||
val scalaCompiler = Def.setting { "org.scala-lang" % "scala-compiler" % scalaVersion.value }
|
||||
val scalaReflect = Def.setting { "org.scala-lang" % "scala-reflect" % scalaVersion.value }
|
||||
|
||||
val scalaCheck = "org.scalacheck" %% "scalacheck" % "1.13.1"
|
||||
val scalatest = "org.scalatest" %% "scalatest" % "2.2.6"
|
||||
val scalaCheck = "org.scalacheck" %% "scalacheck" % "1.13.4"
|
||||
val scalatest = "org.scalatest" %% "scalatest" % "3.0.1"
|
||||
|
||||
val parserCombinator211 = "org.scala-lang.modules" %% "scala-parser-combinators" % "1.0.4"
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
addSbtPlugin("org.scala-sbt" % "sbt-houserules" % "0.3.1")
|
||||
addSbtPlugin("org.scala-sbt" % "sbt-houserules" % "0.3.2")
|
||||
|
|
|
|||
Loading…
Reference in New Issue