From abe3818ead5640abda5deb8959b6a9993e35f020 Mon Sep 17 00:00:00 2001 From: Evgeniy Alekseev Date: Sat, 2 Nov 2019 15:24:26 +0300 Subject: [PATCH] fix assembly build --- build.sbt | 9 +++++++++ project/dependency.sbt | 1 + 2 files changed, 10 insertions(+) create mode 100644 project/dependency.sbt diff --git a/build.sbt b/build.sbt index 0d1f248..ebbc223 100644 --- a/build.sbt +++ b/build.sbt @@ -3,3 +3,12 @@ name := "ffxivbis" scalaVersion := "2.13.1" scalacOptions ++= Seq("-deprecation", "-feature") + +assemblyMergeStrategy in assembly := { + case PathList("META-INF", xs @ _*) => MergeStrategy.discard + case "application.conf" => MergeStrategy.concat + case "module-info.class" => MergeStrategy.first + case x => + val oldStrategy = (assemblyMergeStrategy in assembly).value + oldStrategy(x) +} \ No newline at end of file diff --git a/project/dependency.sbt b/project/dependency.sbt new file mode 100644 index 0000000..71e91e6 --- /dev/null +++ b/project/dependency.sbt @@ -0,0 +1 @@ +addSbtPlugin("net.virtual-void" % "sbt-dependency-graph" % "0.10.0-RC1") \ No newline at end of file