diff options
Diffstat (limited to 'plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala')
-rw-r--r-- | plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala b/plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala index a1e7c64..7bdf641 100644 --- a/plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala +++ b/plugin/src/main/scala/ch/jodersky/sbt/jni/plugins/JniNative.scala @@ -4,6 +4,7 @@ package plugins import build._ import sbt._ import sbt.Keys._ +import sys.process._ /** Wraps a native build system in sbt tasks. */ object JniNative extends AutoPlugin { @@ -37,7 +38,7 @@ object JniNative extends AutoPlugin { // the value retruned must match that of `ch.jodersky.jni.PlatformMacros#current()` of project `macros` nativePlatform := { try { - val lines = Process("uname -sm").lines + val lines = Process("uname -sm").lineStream if (lines.length == 0) { sys.error("Error occured trying to run `uname`") } |