diff --git a/buildSrc/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy b/buildSrc/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy index e191b535f29..6066f13e798 100644 --- a/buildSrc/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy +++ b/buildSrc/src/main/groovy/org/jetbrains/kotlin/NativeInteropPlugin.groovy @@ -38,9 +38,11 @@ class NativeInteropPlugin implements Plugin { prj.afterEvaluate { prj.tasks.getByName(genStubsTaskName) { // TODO: handle other source sets - prj.sourceSets.main.kotlin.srcDirs.each { srcDir -> - inputs.files prj.fileTree(srcDir.path).include('**/*.def') - args srcDir + prj.sourceSets.each { + it.kotlin.srcDirs.each { srcDir -> + inputs.files prj.fileTree(srcDir.path).include('**/*.def') + args srcDir + } } } }