diff options
author | Roman Timushev <rtimush@gmail.com> | 2017-12-13 13:57:12 +0100 |
---|---|---|
committer | Roman Timushev <rtimush@gmail.com> | 2017-12-13 13:57:12 +0100 |
commit | 7fea597f77386a4e430b6437e2c90ec8dbd9e9b7 (patch) | |
tree | 5578a0ad151abaedee4d12a61eb14a624e0fe9c7 | |
parent | 46a1d3b5fd9c7eb9e262d861d75390077cab96eb (diff) | |
download | mill-7fea597f77386a4e430b6437e2c90ec8dbd9e9b7.tar.gz mill-7fea597f77386a4e430b6437e2c90ec8dbd9e9b7.tar.bz2 mill-7fea597f77386a4e430b6437e2c90ec8dbd9e9b7.zip |
Skip missing source directories
-rw-r--r-- | scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala b/scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala index 21ecdca1..5c9aa4f7 100644 --- a/scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala +++ b/scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala @@ -108,7 +108,7 @@ object Lib{ val newResult = ic.compile( ic.inputs( classpath = classesIODir +: compileClasspathFiles, - sources = sources.flatMap(ls.rec).filter(x => x.isFile && x.ext == "scala").map(_.toIO).toArray, + sources = sources.filter(_.toIO.exists()).flatMap(ls.rec).filter(x => x.isFile && x.ext == "scala").map(_.toIO).toArray, classesDirectory = classesIODir, scalacOptions = (scalacPluginClasspath.map(jar => s"-Xplugin:${jar}") ++ scalacOptions).toArray, javacOptions = javacOptions.toArray, |