=pro #3841 link to scala-library when generating unified scaladoc.
This commit is contained in:
parent
ba1388d3fd
commit
995bb62920
2 changed files with 8 additions and 4 deletions
|
|
@ -951,7 +951,10 @@ object AkkaBuild extends Build {
|
|||
}
|
||||
|
||||
lazy val unidocScaladocSettings: Seq[sbt.Setting[_]]= {
|
||||
Seq(scalacOptions in doc <++= (version, baseDirectory in akka) map scaladocOptions) ++
|
||||
inTask(doc)(Seq(
|
||||
scalacOptions <++= (version, baseDirectory in akka) map scaladocOptions,
|
||||
autoAPIMappings := scaladocAutoAPI
|
||||
)) ++
|
||||
(if (scaladocDiagramsEnabled) Seq(sunidoc ~= scaladocVerifier) else Seq.empty)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -69,10 +69,11 @@ object Unidoc {
|
|||
}
|
||||
|
||||
def sunidocTask: Initialize[Task[File]] = {
|
||||
(compilers, cacheDirectory, unidocSources, unidocClasspath, unidocDirectory, scalacOptions in doc, streams) map {
|
||||
(compilers, cache, sources, classpath, target, options, s) => {
|
||||
(compilers, cacheDirectory, unidocSources, unidocClasspath, unidocDirectory, scalacOptions in doc, apiMappings in (Compile, doc), streams) map {
|
||||
(compilers, cache, sources, classpath, target, options, api, s) => {
|
||||
val scaladoc = new Scaladoc(100, compilers.scalac)
|
||||
scaladoc.cached(cache / "unidoc", "main", sources, classpath, target, options, s.log)
|
||||
val opts1 = options ++ Opts.doc.externalAPI(api)
|
||||
scaladoc.cached(cache / "unidoc", "main", sources, classpath, target, opts1, s.log)
|
||||
target
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue