fix compiler-project/separate-analysis-per-scala

This commit is contained in:
Eugene Yokota 2019-01-03 17:05:44 -05:00
parent ff12b395a0
commit 62845b6266
2 changed files with 16 additions and 13 deletions

View File

@ -1,12 +1,15 @@
name := "foo"
lazy val scala212 = "2.12.8"
lazy val scala213 = "2.13.0-M5"
ThisBuild / scalaVersion := scala212
scalaVersion := "2.10.6"
crossScalaVersions := List("2.10.6", "2.11.8")
incOptions := incOptions.value.withClassfileManagerType(
Option(xsbti.compile.TransactionalManagerType.of(
crossTarget.value / "classes.bak",
(streams in (Compile, compile)).value.log
): xsbti.compile.ClassFileManagerType).asJava
)
lazy val root = (project in file("."))
.settings(
name := "foo",
crossScalaVersions := List(scala212, scala213),
incOptions := incOptions.value.withClassfileManagerType(
Option(xsbti.compile.TransactionalManagerType.of(
crossTarget.value / "classes.bak",
(streams in (Compile, compile)).value.log
): xsbti.compile.ClassFileManagerType).asJava
)
)

View File

@ -1,3 +1,3 @@
> + compile
$ exists target/scala-2.10
$ exists target/scala-2.11
$ exists target/scala-2.12
$ exists target/scala-2.13.0-M5