Skip to content

Commit e91cba1

Browse files
committed
fix: assembly on windows
Discared duplicate module-info.class files
1 parent bc0c7fb commit e91cba1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,10 @@ Compile / packageBin / packageOptions += {
116116
attributes.putValue(k, v)
117117
Package.JarManifest(manifest)
118118
}
119-
120119
// assembly merge strategy for duplicate files from dependencies
121120
assembly / assemblyMergeStrategy := {
122121
case PathList("META-INF", "versions", "9" ,"OSGI-INF", "MANIFEST.MF") => MergeStrategy.discard
122+
case PathList("META-INF", "versions", "9" ,"module-info.class") => MergeStrategy.discard
123123
case PathList("org", "exist", "xquery", "lib", "xqsuite", "xqsuite.xql") => MergeStrategy.first
124124
case x if x.equals("module-info.class") || x.endsWith(s"${java.io.File.separatorChar}module-info.class") => MergeStrategy.discard
125125
case x =>

0 commit comments

Comments
 (0)