File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,14 @@ trait DottyBuild { this: BuildCommons =>
91
91
|import Matchers._""" .stripMargin,
92
92
libraryDependencies ++= scalaXmlDependency(scalaVersion.value),
93
93
libraryDependencies ++= scalatestLibraryDependencies,
94
+ // https://github.com/sbt/sbt/issues/2205#issuecomment-144375501
95
+ mappings in (Compile , packageSrc) ++= { // publish generated sources
96
+ val srcs = (managedSources in Compile ).value
97
+ val sdirs = (managedSourceDirectories in Compile ).value
98
+ val base = baseDirectory.value
99
+ import Path ._
100
+ (srcs --- sdirs --- base) pair (relativeTo(sdirs) | relativeTo(base) | flat)
101
+ },
94
102
sourceGenerators in Compile += {
95
103
Def .task {
96
104
GenScalaTestDotty .genScala((sourceManaged in Compile ).value, version.value, scalaVersion.value) ++
You can’t perform that action at this time.
0 commit comments