From b937aa6ad8b460cf6af49af2de717d7fd733a072 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Thu, 27 Apr 2017 10:57:44 -0700 Subject: [PATCH] Created the generated source directory. Fixes https://github.com/cbeust/kobalt/issues/433 --- src/main/kotlin/com/beust/kobalt/plugin/apt/AptPlugin.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/beust/kobalt/plugin/apt/AptPlugin.kt b/src/main/kotlin/com/beust/kobalt/plugin/apt/AptPlugin.kt index ce5c0ec5..61e896a9 100644 --- a/src/main/kotlin/com/beust/kobalt/plugin/apt/AptPlugin.kt +++ b/src/main/kotlin/com/beust/kobalt/plugin/apt/AptPlugin.kt @@ -242,7 +242,10 @@ class AptPlugin @Inject constructor(val dependencyManager: DependencyManager, va fun addFlags(outputDir: String) { aptDependencies[project.name]?.let { result.add("-s") - result.add(generatedSources(project, context, outputDir)) + generatedSources(project, context, outputDir).let { generatedSource -> + File(generatedSource).mkdirs() + result.add(generatedSource) + } } }