From bdef49fb8cf228520e37c7d1de15005858dec06d Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 27 Jul 2016 22:48:56 -0800 Subject: [PATCH] Collect the correct jar files. --- .../src/main/kotlin/com/beust/kobalt/JarGenerator.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/JarGenerator.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/JarGenerator.kt index e86960fe..54f531bd 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/JarGenerator.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/JarGenerator.kt @@ -5,6 +5,7 @@ import com.beust.kobalt.api.Project import com.beust.kobalt.archive.Archives import com.beust.kobalt.archive.Jar import com.beust.kobalt.maven.DependencyManager +import com.beust.kobalt.maven.aether.Scope import com.beust.kobalt.misc.* import com.google.inject.Inject import java.io.File @@ -102,8 +103,8 @@ class JarGenerator @Inject constructor(val dependencyManager: DependencyManager) context.variant.buildType.compileRuntimeDependencies + context.variant.productFlavor.compileDependencies + context.variant.productFlavor.compileRuntimeDependencies - val transitiveDependencies = dependencyManager.calculateDependencies(project, context, emptyList(), - allDependencies) + val transitiveDependencies = dependencyManager.calculateDependencies(project, context, + listOf(Scope.COMPILE), allDependencies) transitiveDependencies.map { it.jarFile.get() }.forEach { file : File ->