Build: scope root sources to 'doc' task since they shouldn't be compiled normally.

This commit is contained in:
Mark Harrah 2013-09-26 09:17:07 -04:00
parent d9a12333c5
commit 72125e73ce
1 changed files with 1 additions and 1 deletions

View File

@ -214,7 +214,7 @@ object Sbt extends Build
def fullDocSettings = Util.baseScalacOptions ++ Docs.settings ++ Sxr.settings ++ Seq(
scalacOptions += "-Ymacro-no-expand", // for both sxr and doc
sources in sxr <<= deepTasks(sources in Compile), //sxr
sources in Compile <<= sources in sxr, // doc
sources in (Compile,doc) <<= sources in sxr, // doc
Sxr.sourceDirectories <<= deep(sourceDirectories in Compile).map(_.flatten), // to properly relativize the source paths
fullClasspath in sxr <<= (externalDependencyClasspath in Compile in sbtSub),
dependencyClasspath in (Compile,doc) <<= fullClasspath in sxr