0

マルチプロジェクト SBT 構成があります。にクラスmy.AClassがあり project1ます。次のようにscaladocを作成するには、構成に何を追加すればよいですか

/**
 * [[my.AClass]]
 */
class BClass 

project2 でsbt project2/doc?によって正常にコンパイルされます。

4

2 に答える 2

1

https://github.com/sbt/sbt-unidocを使用していますか? そうでない場合は、おそらくそれがあなたが探しているソリューションかもしれません。

于 2015-03-08T07:04:49.613 に答える
1

このようなものが動作するはずです:

  val scalaVer = "2.12"
  val commonSettings: Seq[Def.Setting[_]] = Seq(
    autoAPIMappings := true,
    apiURL := Some(url(s"file:${baseDirectory.value.getAbsolutePath}/target/scala-${scalaVer}/api")),
  )
  lazy val a = (project in file("a")).settings(commonSettings)
  lazy val b = (project in file("b")).settings(commonSettings)
于 2018-03-20T14:35:56.830 に答える