diff options
Diffstat (limited to 'plugin/src/sbt-test/sbt-jni/oneproject')
7 files changed, 15 insertions, 0 deletions
diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/README.md b/plugin/src/sbt-test/sbt-jni/oneproject/README.md new file mode 100644 index 0000000..9d78fef --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/README.md @@ -0,0 +1 @@ +Tests the combination of native and scala sources in a single project. diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/build.sbt b/plugin/src/sbt-test/sbt-jni/oneproject/build.sbt new file mode 100644 index 0000000..3b95d55 --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/build.sbt @@ -0,0 +1,6 @@ +ivyLoggingLevel := UpdateLogging.Quiet + +enablePlugins(JniNative) + +target in javah := (sourceDirectory in nativeCompile).value / "include" + diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/project/ScriptedHelper.scala b/plugin/src/sbt-test/sbt-jni/oneproject/project/ScriptedHelper.scala new file mode 120000 index 0000000..aeaba9d --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/project/ScriptedHelper.scala @@ -0,0 +1 @@ +../../simple/project/ScriptedHelper.scala
\ No newline at end of file diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/project/plugins.sbt b/plugin/src/sbt-test/sbt-jni/oneproject/project/plugins.sbt new file mode 120000 index 0000000..1c60ea7 --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/project/plugins.sbt @@ -0,0 +1 @@ +../../simple/project/plugins.sbt
\ No newline at end of file diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/src/main b/plugin/src/sbt-test/sbt-jni/oneproject/src/main new file mode 120000 index 0000000..1b483d7 --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/src/main @@ -0,0 +1 @@ +../../simple/core/src/main/
\ No newline at end of file diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/src/native b/plugin/src/sbt-test/sbt-jni/oneproject/src/native new file mode 120000 index 0000000..ebbac72 --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/src/native @@ -0,0 +1 @@ +../../simple/native/src/
\ No newline at end of file diff --git a/plugin/src/sbt-test/sbt-jni/oneproject/test b/plugin/src/sbt-test/sbt-jni/oneproject/test new file mode 100644 index 0000000..2c485fa --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/oneproject/test @@ -0,0 +1,4 @@ +> javah +$ exists src/native/include/simple_Library__.h +> nativeInit cmake demo +> run
\ No newline at end of file |