diff options
author | Jakob Odersky <jodersky@gmail.com> | 2013-06-18 18:05:20 +0200 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2013-06-18 18:05:20 +0200 |
commit | b0c32f5325702dd7f7ef3d5ccc0eb9a2b972cf7a (patch) | |
tree | 7030bd58c071fecb0ca737c08c295849d1460e45 /project/JNIBuild.scala | |
parent | df6a79639dfb5241c57d9af4c6e2274de68166e0 (diff) | |
download | akka-serial-b0c32f5325702dd7f7ef3d5ccc0eb9a2b972cf7a.tar.gz akka-serial-b0c32f5325702dd7f7ef3d5ccc0eb9a2b972cf7a.tar.bz2 akka-serial-b0c32f5325702dd7f7ef3d5ccc0eb9a2b972cf7a.zip |
use sbt-native and jni plugin
Diffstat (limited to 'project/JNIBuild.scala')
-rw-r--r-- | project/JNIBuild.scala | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/project/JNIBuild.scala b/project/JNIBuild.scala deleted file mode 100644 index ed0d05e..0000000 --- a/project/JNIBuild.scala +++ /dev/null @@ -1,22 +0,0 @@ -import sbt._ -import Keys._ - -object JNIBuild { - val jdkHome = SettingKey[File]("jdk-home", "Home of JDK.") - val javaClass = SettingKey[String]("jni-class", "Fully qualified name of class containing native declarations.") - - val javah = TaskKey[Unit]("javah", "Generate JNI headers.") - - val javahTask = javah <<= (javaClass, NativeBuild.sourceDirectory, Keys.classDirectory in Compile) map { (j, src, cp) => - val cmd = "javah -d " + src.absolutePath + " -classpath " + cp.absolutePath + " " + j - cmd !; - {} - } dependsOn (Keys.compile in Compile) - - val defaults: Seq[Setting[_]] = NativeBuild.defaults ++ Seq( - javahTask, - NativeBuild.compile <<= NativeBuild.compile.dependsOn(javah) - ) - -} - |