Skip to content

Commit 4fe13a4

Browse files
giabaocheeseng
authored andcommitted
Add dotty build settings
1 parent 45f7346 commit 4fe13a4

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

build.sbt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,16 @@ developers := List(
2323
)
2424
)
2525

26-
crossScalaVersions := List("2.10.7", "2.11.12", "2.12.12", "2.13.3")
26+
crossScalaVersions := List("2.10.7", "2.11.12", "2.12.12", "2.13.3", "0.26.0-RC1")
27+
28+
/** Add src/main/scala-{2|3} to Compile / unmanagedSourceDirectories */
29+
Compile / unmanagedSourceDirectories ++= {
30+
val sourceDir = (Compile / sourceDirectory).value
31+
CrossVersion.partialVersion(scalaVersion.value).map {
32+
case (0 | 3, _) => sourceDir / "scala-3"
33+
case (n, _) => sourceDir / s"scala-$n"
34+
}
35+
}
2736

2837
libraryDependencies ++= Seq(
2938
"org.scalatest" %% "scalatest" % "3.1.3",

project/plugins.sbt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ addSbtPlugin("com.jsuereth" % "sbt-pgp" % "1.1.1")
33
addSbtPlugin("com.geirsson" % "sbt-ci-release" % "1.2.2")
44

55
addSbtPlugin("com.typesafe.sbt" % "sbt-osgi" % "0.9.4")
6+
7+
addSbtPlugin("ch.epfl.lamp" % "sbt-dotty" % "0.4.1")

0 commit comments

Comments
 (0)