Commit ff8dfccb authored by suyanlong's avatar suyanlong

update build.sbt to assembly

parent ae070302
...@@ -13,6 +13,42 @@ resolvers += "aliyun public Releases" at "https://maven.aliyun.com/nexus/conte ...@@ -13,6 +13,42 @@ resolvers += "aliyun public Releases" at "https://maven.aliyun.com/nexus/conte
resolvers += "aliyun jcenter Releases" at "https://maven.aliyun.com/nexus/content/repositories/jcenter" resolvers += "aliyun jcenter Releases" at "https://maven.aliyun.com/nexus/content/repositories/jcenter"
resolvers += Resolver.url("bintray-sbt-plugins", url("https://dl.bintray.com/sbt/sbt-plugin-releases"))(Resolver.ivyStylePatterns) resolvers += Resolver.url("bintray-sbt-plugins", url("https://dl.bintray.com/sbt/sbt-plugin-releases"))(Resolver.ivyStylePatterns)
assemblyMergeStrategy in assembly := {
case PathList("javax", "servlet", xs @ _*) => MergeStrategy.last
case PathList("javax", "activation", xs @ _*) => MergeStrategy.last
case PathList("org", "apache", xs @ _*) => MergeStrategy.last
case PathList("com", "google", xs @ _*) => MergeStrategy.last
case PathList("io", "netty", xs @ _*) => MergeStrategy.last
case PathList("com", "esotericsoftware", xs @ _*) => MergeStrategy.last
case PathList("com", "codahale", xs @ _*) => MergeStrategy.last
case PathList("com", "yammer", xs @ _*) => MergeStrategy.last
case "about.html" => MergeStrategy.rename
case "META-INF/ECLIPSEF.RSA" => MergeStrategy.last
case "META-INF/mailcap" => MergeStrategy.last
case "META-INF/org/apache/logging/log4j/core/config/plugins/Log4j2Plugins.dat" => MergeStrategy.last
case "META-INF/spring-configuration-metadata.json" => MergeStrategy.last
case "META-INF/mimetypes.default" => MergeStrategy.last
case "plugin.properties" => MergeStrategy.last
case "module-info.class" => MergeStrategy.last
case "META-INF/io.netty.versions.properties" => MergeStrategy.last
case "META-INF/additional-spring-configuration-metadata.json" => MergeStrategy.last
case "META-INF/spring.factories" => MergeStrategy.last
case "google/protobuf/descriptor.proto" => MergeStrategy.last
case "google/protobuf/compiler/plugin.proto" => MergeStrategy.last
case "google/protobuf/field_mask.proto" => MergeStrategy.last
case "google/protobuf/any.proto" => MergeStrategy.last
case "google/protobuf/duration.proto" => MergeStrategy.last
case "google/protobuf/struct.proto" => MergeStrategy.last
case "google/protobuf/timestamp.proto" => MergeStrategy.last
case "google/protobuf/type.proto" => MergeStrategy.last
case "google/protobuf/wrappers.proto" => MergeStrategy.last
case "META-INF/web-fragment.xml" => MergeStrategy.last
case "log4j.properties" => MergeStrategy.last
case x =>
val oldStrategy = (assemblyMergeStrategy in assembly).value
oldStrategy(x)
}
lazy val root = (project in file(".")) lazy val root = (project in file("."))
.settings( .settings(
name := "luyu-chain33", name := "luyu-chain33",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment