aboutsummaryrefslogtreecommitdiff
path: root/project/native.scala
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2015-09-09 13:10:54 +0200
committerJakob Odersky <jodersky@gmail.com>2015-09-09 13:10:54 +0200
commit9b25ed521ad6ae7c54b83e47175b5589dae255cd (patch)
tree8fc6f9f6b189365ebb12f5e1c74eea192c9aaa15 /project/native.scala
parent8decdab8ea493bb9aad74544cdfd23cbefcf262e (diff)
downloadakka-serial-9b25ed521ad6ae7c54b83e47175b5589dae255cd.tar.gz
akka-serial-9b25ed521ad6ae7c54b83e47175b5589dae255cd.tar.bz2
akka-serial-9b25ed521ad6ae7c54b83e47175b5589dae255cd.zip
minor tweaks
Diffstat (limited to 'project/native.scala')
-rw-r--r--project/native.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/project/native.scala b/project/native.scala
index 9af8b77..342a863 100644
--- a/project/native.scala
+++ b/project/native.scala
@@ -33,7 +33,7 @@ object NativeDefaults {
"./configure " +
"--prefix=" + out.getAbsolutePath + " " +
"--libdir=" + out.getAbsolutePath + " " +
- "--disable-versioned-lib",
+ "--disable-versioned-lib", //Disable producing versioned library files, not needed for fat jars.
build)
val make = Process("make", build)
@@ -42,7 +42,7 @@ object NativeDefaults {
val ev = configure #&& make #&& makeInstall ! log
if (ev != 0)
- throw new RuntimeException(s"Building native library failed.")
+ throw new RuntimeException(s"Building native library failed. Exit code: ${ev}")
(out ** ("*.la")).get.foreach(_.delete())
@@ -67,7 +67,7 @@ object NativeDefaults {
managedMappings ++ unmanagedMappings
}
- def os = System.getProperty("os.name").toLowerCase.filter(_ != ' ')
+ def os = System.getProperty("os.name").toLowerCase.filter(c => !c.isWhitespace)
def arch = System.getProperty("os.arch").toLowerCase
val settings: Seq[Setting[_]] = Seq(