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.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
}
}
}
}