Make netty and aeron dependencies optional (#27017)
* Make netty and aeron dependencies optional * Include agrona as a mandatory dependency (used in compression tables) Refs #25169
This commit is contained in:
parent
cd6d90097e
commit
96eed177dc
6 changed files with 92 additions and 9 deletions
|
|
@ -222,7 +222,9 @@ lazy val docs = akkaModule("akka-docs")
|
|||
"google.analytics.domain.name" -> "akka.io",
|
||||
"signature.akka.base_dir" -> (baseDirectory in ThisBuild).value.getAbsolutePath,
|
||||
"fiddle.code.base_dir" -> (sourceDirectory in Test).value.getAbsolutePath,
|
||||
"fiddle.akka.base_dir" -> (baseDirectory in ThisBuild).value.getAbsolutePath),
|
||||
"fiddle.akka.base_dir" -> (baseDirectory in ThisBuild).value.getAbsolutePath,
|
||||
"aeron_version" -> Dependencies.aeronVersion,
|
||||
"netty_version" -> Dependencies.nettyVersion),
|
||||
Compile / paradoxGroups := Map("Language" -> Seq("Scala", "Java")),
|
||||
resolvers += Resolver.jcenterRepo,
|
||||
apidocRootPackage := "akka",
|
||||
|
|
@ -251,6 +253,7 @@ lazy val jackson = akkaModule("akka-serialization-jackson")
|
|||
|
||||
lazy val multiNodeTestkit = akkaModule("akka-multi-node-testkit")
|
||||
.dependsOn(remote, testkit)
|
||||
.settings(Dependencies.multiNodeTestkit)
|
||||
.settings(Protobuf.settings)
|
||||
.settings(AutomaticModuleName.settings("akka.remote.testkit"))
|
||||
.settings(AkkaBuild.mayChangeSettings)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue