From ad2c54b72f10b2667b4cff672a824621367ef333 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Fri, 5 Feb 2016 22:08:36 +0400 Subject: [PATCH] Don't add nonexistent Java dir. --- .../kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt index 1df2a1bb..18cc5f33 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/JvmCompilerPlugin.kt @@ -282,7 +282,10 @@ open class JvmCompilerPlugin @Inject constructor( val extraSourceFiles = arrayListOf() if (sourceSuffixes.any { it.contains("kt")}) { project.sourceDirectories.forEach { - if (it.contains("java")) extraSourceFiles.add(KFiles.joinDir(project.directory, it)) + val javaDir = KFiles.joinDir(project.directory, it) + if (File(javaDir).exists()) { + if (it.contains("java")) extraSourceFiles.add(javaDir) + } } }