Комментарии 3
Небольшое замечание:
target.tasks.withType<KotlinCompile>() {
dependsOn(codegenTask)
}
Такое использование withType
приведёт к немедленной инициализации всех тасок (или всех тасок заданного типа, не помню точно). Нужно добавить configureEach
чтобы сохранить ленивость:
target.tasks.withType<KotlinCompile>().configureEach {
dependsOn(codegenTask)
}
+1
Чувак, спасибо тебе огромное, ты просто мой спаситель!!!
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Gradle Plugin: Что, зачем и как?