Skip to content

Commit f9ae44e

Browse files
committed
chore: pin scala3-library flies for scalajs too
1 parent 7f27eaf commit f9ae44e

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
# by one of the officers responsible of maintaining it
33
/library/ @scala/stdlib-officers
44
/library-aux/ @scala/stdlib-officers
5+
/library-js/ @scala/stdlib-officers

project/Build.scala

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1429,8 +1429,14 @@ object Build {
14291429
settings(
14301430
libraryDependencies +=
14311431
("org.scala-js" %% "scalajs-library" % scalaJSVersion).cross(CrossVersion.for3Use2_13),
1432-
Compile / unmanagedSourceDirectories ++=
1433-
(`scala3-library-bootstrapped` / Compile / unmanagedSourceDirectories).value,
1432+
// NOTE: Until 3.8.0, we pin the source files to be used by the scala3 library
1433+
Compile / sources := (`scala3-library-bootstrapped` / Compile / sources).value,
1434+
Compile / sources ++= Seq(
1435+
file(s"${baseDirectory.value}/src/scala/scalajs/js/internal/UnitOps.scala"),
1436+
file(s"${baseDirectory.value}/src/scala/scalajs/runtime/AnonFunctionXXL.scala"),
1437+
),
1438+
//Compile / unmanagedSourceDirectories ++=
1439+
// (`scala3-library-bootstrapped` / Compile / unmanagedSourceDirectories).value,
14341440

14351441
// Configure the source maps to point to GitHub for releases
14361442
scalacOptions ++= {

0 commit comments

Comments
 (0)