mirror of
https://github.com/sbt/sbt.git
synced 2026-09-05 09:15:06 +02:00
Merge pull request #6511 from bjaglin/duplicated-src
dedup unmanagedSourceDirectories for Scala 3
This commit is contained in:
@@ -745,7 +745,7 @@ object Defaults extends BuildCommon {
|
||||
scalaSrcDir.getParentFile / s"${scalaSrcDir.name}-$sv",
|
||||
scalaSrcDir.getParentFile / s"${scalaSrcDir.name}-$epochVersion",
|
||||
javaSrcDir,
|
||||
)
|
||||
).distinct
|
||||
else
|
||||
Seq(scalaSrcDir, javaSrcDir)
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
ThisBuild / scalaVersion := "3.0.0"
|
||||
|
||||
lazy val check = taskKey[Unit]("check")
|
||||
|
||||
lazy val root = project.in(file("."))
|
||||
.settings(
|
||||
check := {
|
||||
val dirs = (Compile / unmanagedSourceDirectories).value
|
||||
assert(dirs == dirs.distinct)
|
||||
}
|
||||
)
|
||||
@@ -0,0 +1 @@
|
||||
> check
|
||||
Reference in New Issue
Block a user