From 5826dbf2a05df99bd16fe32bc00b54c9328d2fca Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Thu, 13 May 2010 18:32:10 -0400 Subject: [PATCH] make scaladocTask a fileTask so it doesn't run unless necessary --- sbt/src/main/scala/sbt/ScalaProject.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbt/src/main/scala/sbt/ScalaProject.scala b/sbt/src/main/scala/sbt/ScalaProject.scala index bbabf3b96..ef39107a4 100644 --- a/sbt/src/main/scala/sbt/ScalaProject.scala +++ b/sbt/src/main/scala/sbt/ScalaProject.scala @@ -192,7 +192,7 @@ trait ScalaProject extends SimpleScalaProject with FileTasks with MultiTaskProje def scaladocTask(label: String, sources: PathFinder, outputDirectory: Path, classpath: PathFinder, options: ScaladocOption*): Task = scaladocTask(label, sources, outputDirectory, classpath, options) def scaladocTask(label: String, sources: PathFinder, outputDirectory: Path, classpath: PathFinder, options: => Seq[ScaladocOption]): Task = - task + fileTask(outputDirectory / "index.html" from sources) { val optionsLocal = options val maxErrors = maximumErrors(optionsLocal)