Do not generate annotations.txt file if kapt is not used in project

This commit is contained in:
Yan Zhulanow
2015-05-27 16:05:16 +03:00
parent 33ba9e85c0
commit 2a7b5501f4
@@ -436,7 +436,7 @@ open class KotlinAndroidPlugin [Inject] (val scriptHandler: ScriptHandler, val t
javaTask.dependsOn(kotlinTaskName)
val kaptManager = if (javaTask is JavaCompile) {
val kaptManager = if (javaTask is JavaCompile && aptFiles.isNotEmpty()) {
val manager = AnnotationProcessingManager(kotlinTask, javaTask, variantDataName,
aptFiles.toSet(), aptOutputDir, aptWorkingDir)
kotlinTask.storeKaptAnnotationsFile(manager)