summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-12-15 18:19:43 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2017-12-15 18:19:43 -0800
commit8b973a868e1c84c2cdc213999028f81c5421f413 (patch)
treed8d75a3fb31f8897001d10714395926be56e637a
parent4ec6dca8c3432339620bbc6298fdf75a4b930fb4 (diff)
downloadmill-8b973a868e1c84c2cdc213999028f81c5421f413.tar.gz
mill-8b973a868e1c84c2cdc213999028f81c5421f413.tar.bz2
mill-8b973a868e1c84c2cdc213999028f81c5421f413.zip
Ensure `ScalaModule#resources` files are properly propagated through classpath of downstream modules, so they appear in downstream `assembly`s. Necessary to make `AutoOverridePlugin` work in the mill-build mill executable
-rw-r--r--scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
index ca70cee5..600b4817 100644
--- a/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
+++ b/scalaplugin/src/main/scala/mill/scalaplugin/ScalaModule.scala
@@ -80,7 +80,7 @@ trait ScalaModule extends Module with TaskModule{ outer =>
def upstreamRunClasspath = T{
Task.traverse(
for (p <- projectDeps)
- yield T.task(p.runDepClasspath() ++ Seq(p.compile().classes))
+ yield T.task(p.runDepClasspath() ++ Seq(p.compile().classes, p.resources()))
)
}