mirror of https://github.com/sbt/sbt.git
Merge pull request #4567 from eed3si9n/wip/doc-source-url
add scalacOptions for scaladoc, take 2
This commit is contained in:
commit
9e32b3bd56
11
build.sbt
11
build.sbt
|
|
@ -61,6 +61,17 @@ def commonSettings: Seq[Setting[_]] = Def.settings(
|
||||||
testOptions in Test += Tests.Argument(TestFrameworks.ScalaCheck, "-w", "1"),
|
testOptions in Test += Tests.Argument(TestFrameworks.ScalaCheck, "-w", "1"),
|
||||||
testOptions in Test += Tests.Argument(TestFrameworks.ScalaCheck, "-verbosity", "2"),
|
testOptions in Test += Tests.Argument(TestFrameworks.ScalaCheck, "-verbosity", "2"),
|
||||||
javacOptions in compile ++= Seq("-Xlint", "-Xlint:-serial"),
|
javacOptions in compile ++= Seq("-Xlint", "-Xlint:-serial"),
|
||||||
|
Compile / doc / scalacOptions ++= {
|
||||||
|
import scala.sys.process._
|
||||||
|
val devnull = ProcessLogger(_ => ())
|
||||||
|
val tagOrSha = ("git describe --exact-match" #|| "git rev-parse HEAD").lineStream(devnull).head
|
||||||
|
Seq(
|
||||||
|
"-sourcepath",
|
||||||
|
(baseDirectory in LocalRootProject).value.getAbsolutePath,
|
||||||
|
"-doc-source-url",
|
||||||
|
s"https://github.com/sbt/sbt/tree/$tagOrSha€{FILE_PATH}.scala"
|
||||||
|
)
|
||||||
|
},
|
||||||
crossScalaVersions := Seq(baseScalaVersion),
|
crossScalaVersions := Seq(baseScalaVersion),
|
||||||
bintrayPackage := (bintrayPackage in ThisBuild).value,
|
bintrayPackage := (bintrayPackage in ThisBuild).value,
|
||||||
bintrayRepository := (bintrayRepository in ThisBuild).value,
|
bintrayRepository := (bintrayRepository in ThisBuild).value,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue