mirror of https://github.com/sbt/sbt.git
fix compiler-project/separate-analysis-per-scala
This commit is contained in:
parent
ff12b395a0
commit
62845b6266
|
|
@ -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
|
||||
)
|
||||
)
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue