diff options
author | Jakob Odersky <jodersky@gmail.com> | 2014-03-29 13:16:50 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2014-03-29 13:16:50 +0100 |
commit | f34d5ccc120d2d2014a052966b183da7383bdc61 (patch) | |
tree | f70243e9f6c48cb4c5034c17c9c705f4741a257b /project/nativepack.scala | |
parent | c0c3647bbf64af754d3cc9b6d167c8ca2b736f74 (diff) | |
download | akka-serial-f34d5ccc120d2d2014a052966b183da7383bdc61.tar.gz akka-serial-f34d5ccc120d2d2014a052966b183da7383bdc61.tar.bz2 akka-serial-f34d5ccc120d2d2014a052966b183da7383bdc61.zip |
remove sbt native build and flow-pack
Diffstat (limited to 'project/nativepack.scala')
-rw-r--r-- | project/nativepack.scala | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/project/nativepack.scala b/project/nativepack.scala deleted file mode 100644 index 293848d..0000000 --- a/project/nativepack.scala +++ /dev/null @@ -1,37 +0,0 @@ -import sbt._ -import Keys._ -import NativeKeys._ -import java.io.File -import scala.collection.mutable.HashSet - -object NativePackKeys { - - val nativePackLinkages = taskKey[Seq[(NativeBuild, File)]]("") - val nativePackUnmanaged = settingKey[File]("Directory containing any pre-compiled native binaries.") - -} - -object NativePackDefaults { - import NativePackKeys._ - - val mappingsImpl = Def.task { - val links = nativePackLinkages.value - val unamanagedDir = nativePackUnmanaged.value - - val managed: Seq[(File, String)] = for ( (build, binary) <- links.toSeq) yield { - binary -> ("native/" + build.name + "/" + binary.name) - } - - val unmanaged: Seq[(File, String)] = for (file <- (unamanagedDir ** "*").get; if file.isFile) yield { - file -> ("native/" + (file relativeTo unamanagedDir).get.getPath) - } - - managed ++ unmanaged - } - - def settings = Seq( - nativePackUnmanaged := baseDirectory.value / "lib_native", - mappings in (Compile, packageBin) ++= mappingsImpl.value - ) - -}
\ No newline at end of file |