@@ -54,7 +54,7 @@ lazy val scala212 = "2.12.15"
54
54
lazy val scala213 = " 2.13.6"
55
55
lazy val scala30 = " 3.0.2"
56
56
57
- lazy val compat = MultiScalaCrossProject ( JSPlatform , JVMPlatform , NativePlatform ) (
57
+ lazy val compat = new MultiScalaCrossProject (
58
58
" compat" ,
59
59
_.settings(ScalaModulePlugin .scalaModuleSettings)
60
60
.settings(commonSettings)
@@ -85,7 +85,8 @@ lazy val compat = MultiScalaCrossProject(JSPlatform, JVMPlatform, NativePlatform
85
85
)
86
86
},
87
87
)
88
- .jsSettings(
88
+ .disablePlugins(ScalafixPlugin ),
89
+ _.jsSettings(
89
90
scalacOptions ++= {
90
91
val x = (LocalRootProject / baseDirectory).value.toURI.toString
91
92
val y = " https://raw.githubusercontent.com/scala/scala-collection-compat/" + sys.process
@@ -100,9 +101,8 @@ lazy val compat = MultiScalaCrossProject(JSPlatform, JVMPlatform, NativePlatform
100
101
},
101
102
Test / fork := false // Scala.js cannot run forked tests
102
103
)
103
- .jsEnablePlugins(ScalaJSJUnitPlugin )
104
- .disablePlugins(ScalafixPlugin )
105
- .nativeSettings(
104
+ .jsEnablePlugins(ScalaJSJUnitPlugin ),
105
+ _.nativeSettings(
106
106
nativeLinkStubs := true ,
107
107
addCompilerPlugin(
108
108
" org.scala-native" % " junit-plugin" % nativeVersion cross CrossVersion .full
@@ -112,10 +112,10 @@ lazy val compat = MultiScalaCrossProject(JSPlatform, JVMPlatform, NativePlatform
112
112
)
113
113
)
114
114
115
- val compat211 = compat(scala211)
116
- val compat212 = compat(scala212)
117
- val compat213 = compat(scala213)
118
- val compat30 = compat(scala30)
115
+ val compat211 = compat(Seq ( JSPlatform , JVMPlatform , NativePlatform ), scala211)
116
+ val compat212 = compat(Seq ( JSPlatform , JVMPlatform , NativePlatform ), scala212)
117
+ val compat213 = compat(Seq ( JSPlatform , JVMPlatform , NativePlatform ), scala213)
118
+ val compat30 = compat(Seq ( JSPlatform , JVMPlatform ), scala30)
119
119
120
120
lazy val compat211JVM = compat211.jvm
121
121
lazy val compat211JS = compat211.js
0 commit comments