summaryrefslogtreecommitdiff
path: root/project/build/Scaladoc.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2011-01-27 23:26:19 +0000
committerPaul Phillips <paulp@improving.org>2011-01-27 23:26:19 +0000
commit4bc1fae32f8e1ae640e85ed15a577c557e18e385 (patch)
treedb254d3d71020d9b999d33360974a2259b58867d /project/build/Scaladoc.scala
parent1c537ba1b3b68007e613a6c90d27cdae3f262c77 (diff)
downloadscala-4bc1fae32f8e1ae640e85ed15a577c557e18e385.tar.gz
scala-4bc1fae32f8e1ae640e85ed15a577c557e18e385.tar.bz2
scala-4bc1fae32f8e1ae640e85ed15a577c557e18e385.zip
A bunch of work on the sbt build. No review.
Diffstat (limited to 'project/build/Scaladoc.scala')
-rw-r--r--project/build/Scaladoc.scala5
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 =>