diff --git a/runner/src/mill/runner/FileImportGraph.scala b/runner/src/mill/runner/FileImportGraph.scala index 8f286f92525..959f449f441 100644 --- a/runner/src/mill/runner/FileImportGraph.scala +++ b/runner/src/mill/runner/FileImportGraph.scala @@ -139,7 +139,7 @@ object FileImportGraph { p == projectRoot / millBuild || (os.isDir(p) && !os.exists(p / "module.sc")) ) - .filter(_.last == "module.sc") + .filter(p => p.last == "module.sc" && os.read(p).nonEmpty) buildFiles.foreach(walkScripts(_))