From 10417b902af043bd256609762e0764320ec94f24 Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Sat, 12 Aug 2017 16:17:13 -0700 Subject: Workaround ignored runtime dependency bug --- plugin/src/sbt-test/sbt-jni/multiclasses/build.sbt | 4 +++- plugin/src/sbt-test/sbt-jni/simple/build.sbt | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) (limited to 'plugin/src/sbt-test') 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). -- cgit v1.2.3