diff options
Diffstat (limited to 'project/build/Scaladoc.scala')
-rw-r--r-- | project/build/Scaladoc.scala | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/project/build/Scaladoc.scala b/project/build/Scaladoc.scala index 7f2580f5b2..eae006c45f 100644 --- a/project/build/Scaladoc.scala +++ b/project/build/Scaladoc.scala @@ -34,10 +34,7 @@ trait Scaladoc { (antJar +++ jlineJar +++ msilJar +++ fjbgJar +++ forkJoinJar +++ outputLibraryJar +++ outputCompilerJar +++ outputPartestJar +++ outputScalapJar ).get } - lazy val scaladoc = task { - val externalSbt = new ExternalTaskRunner(projectRoot, this.name, generateScaladoc.name, "Error generating the scaladoc", log) - externalSbt.runTask - }.dependsOn(pack) + lazy val scaladoc = task(maybeFork(generateScaladoc, "Error generating scaladoc")) dependsOn pack lazy val generateScaladoc = task { instanceScope[Option[String]]{ scala => |