11import sbtcrossproject .CrossPlugin .autoImport .{crossProject , CrossType }
22
3+ val scala210 = " 2.10.7"
4+ val scala211 = " 2.11.12"
5+ val scala212 = " 2.12.10"
6+ val scala213 = " 2.13.1"
7+
38crossScalaVersions in ThisBuild := {
4- val allVersions = Seq (" 2.12.10 " , " 2.11.12 " , " 2.10.7 " , " 2.13.1 " )
9+ val allVersions = Seq (scala210, scala211, scala212, scala213 )
510 if (scalaJSVersion.startsWith(" 0.6." ))
611 allVersions
7- else if (scalaJSVersion == " 1.0.0-M3" )
8- allVersions.filter(v => ! v.startsWith(" 2.10." ) && v != " 2.13.0-M4" )
912 else
10- allVersions.filter(! _.startsWith( " 2.10. " ) )
13+ allVersions.filter(_ != scala210 )
1114}
12- scalaVersion in ThisBuild := (crossScalaVersions in ThisBuild ).value.head
15+ scalaVersion in ThisBuild := scala212
1316
1417val commonSettings : Seq [Setting [_]] = Seq (
1518 version := " 0.1.6-SNAPSHOT" ,
@@ -26,8 +29,8 @@ val commonSettings: Seq[Setting[_]] = Seq(
2629)
2730
2831val nativeSettings = Seq (
29- scalaVersion := " 2.11.12 " ,
30- crossScalaVersions := Seq (" 2.11.12 " ),
32+ scalaVersion := scala211 ,
33+ crossScalaVersions := Seq (scala211 ),
3134 sources in (Compile ,doc) := Seq .empty
3235)
3336
0 commit comments