diff options
author | Jakob Odersky <jakob@odersky.com> | 2017-08-12 16:17:13 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2017-08-26 16:08:18 -0700 |
commit | 10417b902af043bd256609762e0764320ec94f24 (patch) | |
tree | 360b49b4e33235926eb640c66ab59b6a0820fd13 /plugin/src/sbt-test | |
parent | 3d2c3d07cab51ab0cb9cec5edfe14e3c37c8e68e (diff) | |
download | sbt-jni-10417b902af043bd256609762e0764320ec94f24.tar.gz sbt-jni-10417b902af043bd256609762e0764320ec94f24.tar.bz2 sbt-jni-10417b902af043bd256609762e0764320ec94f24.zip |
Workaround ignored runtime dependency bug
Diffstat (limited to 'plugin/src/sbt-test')
-rw-r--r-- | plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt | 4 | ||||
-rw-r--r-- | plugin/src/sbt-test/sbt-jni/simple/build.sbt | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt b/plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt index d12a711..c1352d9 100644 --- a/plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt +++ b/plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt @@ -5,7 +5,9 @@ lazy val root = (project in file(".")). lazy val core = (project in file("core")). dependsOn(native1 % Runtime). - dependsOn(native2 % Runtime) + dependsOn(native2 % Runtime). + dependsOnRun(native1). + dependsOnRun(native2) lazy val native1 = (project in file("native1")). settings(sourceDirectory in nativeCompile := sourceDirectory.value). diff --git a/plugin/src/sbt-test/sbt-jni/simple/build.sbt b/plugin/src/sbt-test/sbt-jni/simple/build.sbt index cd490b0..b3d441a 100644 --- a/plugin/src/sbt-test/sbt-jni/simple/build.sbt +++ b/plugin/src/sbt-test/sbt-jni/simple/build.sbt @@ -6,7 +6,8 @@ lazy val root = (project in file(".")). lazy val core = (project in file("core")). settings(libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.0" % "test"). settings(target in javah := (sourceDirectory in nativeCompile in native).value / "include"). - dependsOn(native % Runtime) + dependsOn(native % Runtime). + dependsOnRun(native) lazy val native = (project in file("native")). settings(sourceDirectory in nativeCompile := sourceDirectory.value). |