aboutsummaryrefslogtreecommitdiff
path: root/project/SparkBuild.scala
diff options
context:
space:
mode:
authorMridul Muralidharan <mridul@gmail.com>2013-04-24 10:18:25 +0530
committerMridul Muralidharan <mridul@gmail.com>2013-04-24 10:18:25 +0530
commit3b594a4e3b94de49a09dc679a30d857e3f41df69 (patch)
tree3bac5a0f807ef29b7fc8e876e20807014386a458 /project/SparkBuild.scala
parentdd515ca3ee011cbf9b6941bb45afc55fd905fda8 (diff)
downloadspark-3b594a4e3b94de49a09dc679a30d857e3f41df69.tar.gz
spark-3b594a4e3b94de49a09dc679a30d857e3f41df69.tar.bz2
spark-3b594a4e3b94de49a09dc679a30d857e3f41df69.zip
Do not add signature files - results in validation errors when using assembled file
Diffstat (limited to 'project/SparkBuild.scala')
-rw-r--r--project/SparkBuild.scala1
1 files changed, 1 insertions, 0 deletions
diff --git a/project/SparkBuild.scala b/project/SparkBuild.scala
index 0c2598ab35..b3f410bfa6 100644
--- a/project/SparkBuild.scala
+++ b/project/SparkBuild.scala
@@ -214,6 +214,7 @@ object SparkBuild extends Build {
def extraAssemblySettings() = Seq(test in assembly := {}) ++ Seq(
mergeStrategy in assembly := {
case m if m.toLowerCase.endsWith("manifest.mf") => MergeStrategy.discard
+ case m if m.toLowerCase.matches("meta-inf/.*\\.sf$") => MergeStrategy.discard
case "reference.conf" => MergeStrategy.concat
case _ => MergeStrategy.first
}