@@ -51,7 +51,7 @@ abstract class DottyJSPlugin(settings: Seq[Setting[_]]) extends AutoPlugin {
51
51
_.filter(! _.name.startsWith(" junit-interface" ))
52
52
},
53
53
libraryDependencies +=
54
- (" org.scala-js" %% " scalajs-junit-test-runtime" % scalaJSVersion % " test" ).withDottyCompat(scalaVersion.value ),
54
+ (" org.scala-js" %% " scalajs-junit-test-runtime" % scalaJSVersion % " test" ).cross( CrossVersion .for3Use2_13 ),
55
55
56
56
// Typecheck the Scala.js IR found on the classpath
57
57
scalaJSLinkerConfig ~= (_.withCheckIR(true )),
@@ -610,7 +610,7 @@ object Build {
610
610
ivyConfigurations += SourceDeps .hide,
611
611
transitiveClassifiers := Seq (" sources" ),
612
612
libraryDependencies +=
613
- (" org.scala-js" %% " scalajs-ir" % scalaJSVersion % " sourcedeps" ).withDottyCompat(scalaVersion.value ),
613
+ (" org.scala-js" %% " scalajs-ir" % scalaJSVersion % " sourcedeps" ).cross( CrossVersion .for3Use2_13 ),
614
614
(Compile / sourceGenerators) += Def .task {
615
615
val s = streams.value
616
616
val cacheDir = s.cacheDirectory
@@ -720,9 +720,9 @@ object Build {
720
720
enablePlugins(NonBootstrappedDottyJSPlugin ).
721
721
settings(
722
722
libraryDependencies +=
723
- (" org.scala-js" %% " scalajs-library" % scalaJSVersion).withDottyCompat(scalaVersion.value ),
724
- unmanagedSourceDirectories in Compile :=
725
- (unmanagedSourceDirectories in ( `scala3-library`, Compile ) ).value
723
+ (" org.scala-js" %% " scalajs-library" % scalaJSVersion).cross( CrossVersion .for3Use2_13 ),
724
+ Compile / unmanagedSourceDirectories :=
725
+ (`scala3-library` / Compile / unmanagedSourceDirectories ).value
726
726
)
727
727
728
728
/** The dotty standard library compiled with the Scala.js back-end, to produce
@@ -739,7 +739,7 @@ object Build {
739
739
enablePlugins(BootstrappedDottyJSPlugin ).
740
740
settings(
741
741
libraryDependencies +=
742
- (" org.scala-js" %% " scalajs-library" % scalaJSVersion).withDottyCompat(scalaVersion.value ),
742
+ (" org.scala-js" %% " scalajs-library" % scalaJSVersion).cross( CrossVersion .for3Use2_13 ),
743
743
Compile / unmanagedSourceDirectories ++=
744
744
(`scala3-library-bootstrapped` / Compile / unmanagedSourceDirectories).value,
745
745
@@ -1071,7 +1071,7 @@ object Build {
1071
1071
1072
1072
// We need JUnit in the Compile configuration
1073
1073
libraryDependencies +=
1074
- (" org.scala-js" %% " scalajs-junit-test-runtime" % scalaJSVersion).withDottyCompat(scalaVersion.value ),
1074
+ (" org.scala-js" %% " scalajs-junit-test-runtime" % scalaJSVersion).cross( CrossVersion .for3Use2_13 ),
1075
1075
1076
1076
(Compile / sourceGenerators) += Def .task {
1077
1077
import org .scalajs .linker .interface .CheckedBehavior
@@ -1740,7 +1740,7 @@ object Build {
1740
1740
pr.settings(
1741
1741
Test / fork := false ,
1742
1742
scalaJSUseMainModuleInitializer := true ,
1743
- libraryDependencies += (" org.scala-js" %%% " scalajs-dom" % " 1.1.0" ).withDottyCompat(scalaVersion.value )
1743
+ libraryDependencies += (" org.scala-js" %%% " scalajs-dom" % " 1.1.0" ).cross( CrossVersion .for3Use2_13 )
1744
1744
)
1745
1745
}
1746
1746
0 commit comments