30 lines
700 B
Text
30 lines
700 B
Text
|
|
import akka.{ AkkaBuild, Dependencies, Formatting, SphinxDoc }
|
||
|
|
import akka.ValidatePullRequest._
|
||
|
|
import com.typesafe.sbt.SbtScalariform.ScalariformKeys
|
||
|
|
import com.typesafe.sbt.SbtSite.site
|
||
|
|
import com.typesafe.sbt.site.SphinxSupport._
|
||
|
|
import com.typesafe.tools.mima.plugin.MimaKeys
|
||
|
|
|
||
|
|
enablePlugins(ScaladocNoVerificationOfDiagrams)
|
||
|
|
|
||
|
|
AkkaBuild.defaultSettings
|
||
|
|
|
||
|
|
Formatting.docFormatSettings
|
||
|
|
|
||
|
|
site.settings
|
||
|
|
|
||
|
|
site.sphinxSupport()
|
||
|
|
|
||
|
|
site.publishSite
|
||
|
|
|
||
|
|
SphinxDoc.sphinxPreprocessing
|
||
|
|
|
||
|
|
SphinxDoc.docsSettings
|
||
|
|
|
||
|
|
Dependencies.docs
|
||
|
|
|
||
|
|
unmanagedSourceDirectories in ScalariformKeys.format in Test <<= unmanagedSourceDirectories in Test
|
||
|
|
|
||
|
|
additionalTasks in ValidatePR += generate in Sphinx
|
||
|
|
|
||
|
|
AkkaBuild.dontPublishSettings
|