Support exported dependencies

This commit is contained in:
Andrey Breslav
2013-08-27 15:19:52 +04:00
parent 3002ac96f0
commit 5c58cb946c
11 changed files with 91 additions and 6 deletions
@@ -93,7 +93,7 @@ public class KotlinBuilderModuleScriptGenerator {
@NotNull
private static Collection<File> findClassPathRoots(@NotNull ModuleBuildTarget target) {
JpsModule module = target.getModule();
JpsJavaDependenciesEnumerator dependencies = JpsJavaExtensionService.dependencies(module)
JpsJavaDependenciesEnumerator dependencies = JpsJavaExtensionService.dependencies(module).recursively().exportedOnly()
.includedIn(JpsJavaClasspathKind.compile(target.isTests()));
return dependencies.classes().getRoots();