NativeInteropPlugin: scan in every declared sourceSet in project for def file

This commit is contained in:
Vasily Levchenko
2016-09-29 17:42:35 +03:00
parent 0de37420f0
commit c5fe74cf3a
@@ -38,9 +38,11 @@ class NativeInteropPlugin implements Plugin<Project> {
prj.afterEvaluate { prj.afterEvaluate {
prj.tasks.getByName(genStubsTaskName) { prj.tasks.getByName(genStubsTaskName) {
// TODO: handle other source sets // TODO: handle other source sets
prj.sourceSets.main.kotlin.srcDirs.each { srcDir -> prj.sourceSets.each {
inputs.files prj.fileTree(srcDir.path).include('**/*.def') it.kotlin.srcDirs.each { srcDir ->
args srcDir inputs.files prj.fileTree(srcDir.path).include('**/*.def')
args srcDir
}
} }
} }
} }