From 179f9b2061589835cd251b18d61e7a10ffb79f7d Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 23 Dec 2015 19:53:30 +0400 Subject: [PATCH] Create the directory for --init. --- src/main/kotlin/com/beust/kobalt/app/ProjectGenerator.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/kotlin/com/beust/kobalt/app/ProjectGenerator.kt b/src/main/kotlin/com/beust/kobalt/app/ProjectGenerator.kt index 31717c81..751daaea 100644 --- a/src/main/kotlin/com/beust/kobalt/app/ProjectGenerator.kt +++ b/src/main/kotlin/com/beust/kobalt/app/ProjectGenerator.kt @@ -26,6 +26,7 @@ public class ProjectGenerator @Inject constructor(val pluginInfo: PluginInfo){ fun run(args: Args) { val contributor = ActorUtils.selectAffinityActor(pluginInfo.initContributors, File(".")) + File(args.buildFile).parentFile.mkdirs() if (contributor != null) { contributor.generateBuildFile(FileOutputStream(File(args.buildFile))) log(1, "Created ${args.buildFile}")