|
1 | | -import sbt.Keys._ |
2 | | -import org.scalajs.sbtplugin.cross.CrossProject |
3 | | - |
4 | | -crossScalaVersions := Seq("2.10.6", "2.11.8", "2.12.1") |
| 1 | +crossScalaVersions in ThisBuild := Seq("2.11.11", "2.10.6", "2.12.2", "2.13.0-M1") |
| 2 | +scalaVersion in ThisBuild := (crossScalaVersions in ThisBuild).value.head |
5 | 3 |
|
6 | 4 | val commonSettings: Seq[Setting[_]] = Seq( |
7 | 5 | version := "0.1.2-SNAPSHOT", |
8 | 6 | organization := "org.scala-js", |
9 | | - scalaVersion := "2.11.8", |
10 | 7 | scalacOptions ++= Seq("-deprecation", "-feature", "-Xfatal-warnings"), |
11 | 8 |
|
12 | 9 | homepage := Some(url("http://scala-js.org/")), |
@@ -59,12 +56,7 @@ lazy val root: Project = project.in(file(".")). |
59 | 56 | pomIncludeRepository := { _ => false } |
60 | 57 | ) |
61 | 58 |
|
62 | | -lazy val testSuite = CrossProject( |
63 | | - jvmId = "testSuiteJVM", |
64 | | - jsId = "testSuite", |
65 | | - base = file("testSuite"), |
66 | | - crossType = CrossType.Full |
67 | | -). |
| 59 | +lazy val testSuite = crossProject. |
68 | 60 | jsConfigure(_.enablePlugins(ScalaJSJUnitPlugin)). |
69 | 61 | settings(commonSettings: _*). |
70 | 62 | settings( |
|
0 commit comments