diff options
author | Jakob Odersky <jakob@odersky.com> | 2019-06-15 15:36:47 +0200 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2019-06-15 17:10:12 +0200 |
commit | 0be325d533af3c5d4f9af70bce495da6047f6c3a (patch) | |
tree | 9257057a8553285daaeb24130c37c29965f96e4d /macros | |
parent | 7807a34943927fd94b51d15d9452af88330d3e99 (diff) | |
download | sbt-jni-0be325d533af3c5d4f9af70bce495da6047f6c3a.tar.gz sbt-jni-0be325d533af3c5d4f9af70bce495da6047f6c3a.tar.bz2 sbt-jni-0be325d533af3c5d4f9af70bce495da6047f6c3a.zip |
Add support for Scala 2.13 and drop support for 2.10
Diffstat (limited to 'macros')
-rw-r--r-- | macros/src/main/scala/ch/jodersky/jni/annotations.scala | 5 |
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") } |