aboutsummaryrefslogtreecommitdiff
path: root/macros/src/main/scala/ch/jodersky/jni/annotations.scala
diff options
context:
space:
mode:
Diffstat (limited to 'macros/src/main/scala/ch/jodersky/jni/annotations.scala')
-rw-r--r--macros/src/main/scala/ch/jodersky/jni/annotations.scala5
1 files changed, 1 insertions, 4 deletions
diff --git a/macros/src/main/scala/ch/jodersky/jni/annotations.scala b/macros/src/main/scala/ch/jodersky/jni/annotations.scala
index b349ad4..5b8aecb 100644
--- a/macros/src/main/scala/ch/jodersky/jni/annotations.scala
+++ b/macros/src/main/scala/ch/jodersky/jni/annotations.scala
@@ -1,13 +1,10 @@
package ch.jodersky.jni
-import macrocompat.bundle
-
import scala.language.experimental.macros
import scala.reflect.macros.whitebox.Context
import scala.annotation.StaticAnnotation
import scala.annotation.compileTimeOnly
-@bundle
class nativeLoaderMacro(val c: Context) {
def impl(annottees: c.Expr[Any]*): c.Expr[Any] = {
@@ -47,7 +44,7 @@ class nativeLoaderMacro(val c: Context) {
val tmp: Path = Files.createTempDirectory("jni-")
val plat: String = {
val line = try {
- scala.sys.process.Process("uname -sm").lines.head
+ scala.sys.process.Process("uname -sm").lineStream.head
} catch {
case ex: Exception => sys.error("Error running `uname` command")
}