-
Notifications
You must be signed in to change notification settings - Fork 24
Closed
Labels
Description
Right now the build.sbt file has a not fully correct assembly strategy, it should be replaced by
assemblyMergeStrategy in assembly := {
case "reference.conf" => MergeStrategy.concat
case "application.conf" => MergeStrategy.concat
case PathList("META-INF", xs @ _*) =>
xs match {
case ("MANIFEST.MF" :: Nil) =>
MergeStrategy.discard
case ("services" :: _ :: Nil) =>
MergeStrategy.concat
case ("javax.media.jai.registryFile.jai" :: Nil) | ("registryFile.jai" :: Nil) | ("registryFile.jaiext" :: Nil) =>
MergeStrategy.concat
case (name :: Nil) if name.endsWith(".RSA") || name.endsWith(".DSA") || name.endsWith(".SF") =>
MergeStrategy.discard
case _ =>
MergeStrategy.first
}
case _ => MergeStrategy.first
}Since the current version can confuse users, and doesn't take into account GeoTrellis SPI merge.
echeipesh