Some minor build clean ups

- Resolve some warnings due to depracations
- Fix an infinite recursion
- Minor refactoring to use sys.props instead of System.getProperty
This commit is contained in:
Marcos Pereira 2021-08-19 20:03:07 -04:00
parent 9f83f437f9
commit 7cdca36ab8
No known key found for this signature in database
GPG key ID: F7EBB0FF122A3D87
3 changed files with 6 additions and 7 deletions

View file

@ -360,7 +360,7 @@ lazy val protobufV3 = akkaModule("akka-protobuf-v3")
// https://github.com/sbt/sbt-assembly/issues/400
.inLibrary(Dependencies.Compile.Provided.protobufRuntime)
.inProject),
assembly / assemblyOption := (assembly / assemblyOption).value.copy(includeScala = false, includeBin = false),
assembly / assemblyOption := (assembly / assemblyOption).value.withIncludeScala(false).withIncludeBin(false),
autoScalaLibrary := false, // do not include scala dependency in pom
exportJars := true, // in dependent projects, use assembled and shaded jar
makePomConfiguration := makePomConfiguration.value