diff --git a/compiler/test/dotty/tools/dotc/CompilationTests.scala b/compiler/test/dotty/tools/dotc/CompilationTests.scala index 4cbbc24d7d7c..bc639e3c9578 100644 --- a/compiler/test/dotty/tools/dotc/CompilationTests.scala +++ b/compiler/test/dotty/tools/dotc/CompilationTests.scala @@ -220,7 +220,7 @@ class CompilationTests extends ParallelTesting { Array("-Ycheck-reentrant", "-Yemit-tasty-in-class") ) - val libraryDirs = List(Paths.get("library/src"), Paths.get("library/src-scala3")) + val libraryDirs = List(Paths.get("library/src"), Paths.get("library/src-bootstrapped")) val librarySources = libraryDirs.flatMap(d => sources(Files.walk(d))) val lib = diff --git a/library/src-scala3/scala/StagedTuple.scala b/library/src-bootstrapped/scala/StagedTuple.scala similarity index 100% rename from library/src-scala3/scala/StagedTuple.scala rename to library/src-bootstrapped/scala/StagedTuple.scala diff --git a/library/src-scala3/scala/Tuple.scala b/library/src-bootstrapped/scala/Tuple.scala similarity index 100% rename from library/src-scala3/scala/Tuple.scala rename to library/src-bootstrapped/scala/Tuple.scala diff --git a/library/src-scala3/scala/quoted/package.scala b/library/src-bootstrapped/scala/quoted/package.scala similarity index 100% rename from library/src-scala3/scala/quoted/package.scala rename to library/src-bootstrapped/scala/quoted/package.scala diff --git a/library/src-scala3/scala/typelevel/package.scala b/library/src-bootstrapped/scala/typelevel/package.scala similarity index 100% rename from library/src-scala3/scala/typelevel/package.scala rename to library/src-bootstrapped/scala/typelevel/package.scala diff --git a/library/src-scala2/scala/Tuple.scala b/library/src-non-bootstrapped/scala/Tuple.scala similarity index 100% rename from library/src-scala2/scala/Tuple.scala rename to library/src-non-bootstrapped/scala/Tuple.scala diff --git a/project/Build.scala b/project/Build.scala index d616430f56fc..6980aca320bb 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -775,14 +775,14 @@ object Build { lazy val dottyLibrarySettings = Seq( libraryDependencies += "org.scala-lang" % "scala-library" % scalacVersion, // Add version-specific source directories: - // - files in src-scala3 will only be compiled by dotty - // - files in src-scala2 will only be compiled by scalac + // - files in src-non-bootstrapped will only be compiled by the reference compiler (scalac) + // - files in src-bootstrapped will only be compiled by the current dotty compiler (non-bootstrapped and bootstrapped) unmanagedSourceDirectories in Compile += { val baseDir = baseDirectory.value if (isDotty.value) - baseDir / "src-scala3" + baseDir / "src-bootstrapped" else - baseDir / "src-scala2" + baseDir / "src-non-bootstrapped" } )