@@ -737,6 +737,8 @@ object Build {
737
737
738
738
lazy val `dotty-library` = project.in(file(" library" )).asDottyLibrary(NonBootstrapped )
739
739
lazy val `dotty-library-bootstrapped` : Project = project.in(file(" library" )).asDottyLibrary(Bootstrapped )
740
+ // TODO: move -Yerased-terms to dottyLibrarySettings on reference compiler update
741
+ .settings(scalacOptions in Compile += " -Yerased-terms" ) // support declaration of scala.compiletime.erasedValue
740
742
741
743
def dottyLibrary (implicit mode : Mode ): Project = mode match {
742
744
case NonBootstrapped => `dotty-library`
@@ -758,6 +760,7 @@ object Build {
758
760
settings(
759
761
unmanagedSourceDirectories in Compile :=
760
762
(unmanagedSourceDirectories in (`dotty-library-bootstrapped`, Compile )).value,
763
+ scalacOptions += " -Yerased-terms" , // support declaration of scala.compiletime.erasedValue
761
764
)
762
765
763
766
lazy val tastyCoreSettings = Seq (
@@ -990,7 +993,7 @@ object Build {
990
993
val dir = fetchScalaJSSource.value / " test-suite"
991
994
(
992
995
(dir / " shared/src/test/scala/org/scalajs/testsuite/compiler" ** ((" *.scala" : FileFilter ) -- " RegressionTest.scala" -- " ReflectiveCallTest.scala" )).get
993
- ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/lang" ** (( " *.scala" : FileFilter ) -- " StringTest.scala " ) ).get
996
+ ++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/lang" ** " *.scala" ).get
994
997
++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/io" ** ((" *.scala" : FileFilter ) -- " ReadersTest.scala" )).get
995
998
++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/math" ** " *.scala" ).get
996
999
++ (dir / " shared/src/test/scala/org/scalajs/testsuite/javalib/net" ** " *.scala" ).get
0 commit comments