pekko/project/RootSettings.scala
Martynas Mickevičius d29c978871 =pro #16704 add validatePullRequest task to samples
* move validatePullRequest to separate autoplugin
* move MiMa settings to separate autoplugin
2015-01-22 20:26:34 +02:00

22 lines
667 B
Scala

/**
* Copyright (C) 2009-2014 Typesafe Inc. <http://www.typesafe.com>
*/
package akka
import sbt._
import sbt.Keys._
import akka.ValidatePullRequest.validatePullRequest
import sbtunidoc.Plugin.UnidocKeys.unidoc
import com.typesafe.sbt.site.SphinxSupport
import com.typesafe.sbt.site.SphinxSupport.Sphinx
object RootSettings extends AutoPlugin {
lazy val docs = ProjectRef(file("."), "akka-docs")
// settings for root project goes here
override val projectSettings = Seq(
validatePullRequest <<= validatePullRequest.dependsOn(unidoc in Compile),
validatePullRequest <<= validatePullRequest.dependsOn(SphinxSupport.generate in Sphinx in docs)
)
}