From 7fea597f77386a4e430b6437e2c90ec8dbd9e9b7 Mon Sep 17 00:00:00 2001 From: Roman Timushev Date: Wed, 13 Dec 2017 13:57:12 +0100 Subject: Skip missing source directories --- scalaplugin/src/main/scala/mill/scalaplugin/Lib.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scalaplugin') 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, -- cgit v1.2.3