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,12 +38,14 @@ 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 {
it.kotlin.srcDirs.each { srcDir ->
inputs.files prj.fileTree(srcDir.path).include('**/*.def') inputs.files prj.fileTree(srcDir.path).include('**/*.def')
args srcDir args srcDir
} }
} }
} }
}
prj.sourceSets { prj.sourceSets {
main { main {