aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-01-15 21:36:10 +0100
committerJakob Odersky <jodersky@gmail.com>2014-01-15 21:36:10 +0100
commitd83d7b615bb402f7ee55ccc6deab685db0e7b12e (patch)
tree2562f9d4db72fd82a656aba28702212b7929102b
parent8e720f51ff8e7ae6609217b21b292190cd579c64 (diff)
downloadakka-serial-d83d7b615bb402f7ee55ccc6deab685db0e7b12e.tar.gz
akka-serial-d83d7b615bb402f7ee55ccc6deab685db0e7b12e.tar.bz2
akka-serial-d83d7b615bb402f7ee55ccc6deab685db0e7b12e.zip
enable publishing of fat jar
-rw-r--r--project/nativefat.scala7
1 files changed, 4 insertions, 3 deletions
diff --git a/project/nativefat.scala b/project/nativefat.scala
index 0cdf636..f981ba6 100644
--- a/project/nativefat.scala
+++ b/project/nativefat.scala
@@ -14,7 +14,7 @@ object NativeFatDefaults {
import NativeFatKeys._
val mappingsImpl = Def.task {
- val links = nativeLink.value
+ val links = nativeLink.value //nativeLink produces native shared libraries for different platforms
val unamanagedDir = packageFatUnmanaged.value
val managed: Seq[(File, String)] = for ( (build, binary) <- links.toSeq) yield {
@@ -37,7 +37,8 @@ object NativeFatDefaults {
val prev = (artifact in packageBin).value
prev.copy(name = prev.name + packageFatSuffix.value)
},
- mappings in packageFat ++= mappingsImpl.value
- )
+ mappings in packageFat ++= mappingsImpl.value,
+ publishArtifact in packageFat := true
+ ) ++ addArtifact(artifact in packageFat, packageFat)
} \ No newline at end of file