diff options
Diffstat (limited to 'samples/basic/build.sbt')
-rw-r--r-- | samples/basic/build.sbt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/samples/basic/build.sbt b/samples/basic/build.sbt new file mode 100644 index 0000000..cceeb16 --- /dev/null +++ b/samples/basic/build.sbt @@ -0,0 +1,24 @@ +val commonSettings = Seq( + scalaVersion := "2.11.7", + organization := "ch.jodersky" +) + +lazy val main = Project( + id = "sample-basic-main", + base = file("basic-main"), + settings = commonSettings ++ Seq( + target in (Compile, javah) := + (sourceDirectory in native).value / "include" + ), + dependencies = Seq( + native % Runtime + ) +).enablePlugins(JniJvm) + +lazy val native = Project( + id = "sample-basic-native", + base = file("basic-native"), + settings = commonSettings ++ Seq( + jniLibraryPath in (Compile, jni) := "/ch/jodersky/jni/basic" + ) +).enablePlugins(JniNative) |