From ca122ee55afe4ae38f0f4843a5f435b8194113be Mon Sep 17 00:00:00 2001 From: DevCharly Date: Tue, 7 Jun 2016 10:26:48 +0200 Subject: [PATCH 1/2] fixed creation of classes directory at wrong parent (project.buildDirectory is relative to project.directory!) --- .../src/main/kotlin/com/beust/kobalt/internal/CompilerUtils.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/CompilerUtils.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/CompilerUtils.kt index 9e0747b0..e1f9b3a9 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/CompilerUtils.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/internal/CompilerUtils.kt @@ -76,7 +76,7 @@ class CompilerUtils @Inject constructor(val files: KFiles, val buildDirectory = if (isTest) File(project.buildDirectory, KFiles.TEST_CLASSES_DIR) else File(project.classesDir(context)) - buildDirectory.mkdirs() + File(project.directory, buildDirectory.path).mkdirs() val initialSourceDirectories = ArrayList(sourceDirectories) // Source directories from the contributors From 0f6820c30fc59c6d60e538f3c0852a63701eb78c Mon Sep 17 00:00:00 2001 From: DevCharly Date: Tue, 7 Jun 2016 10:29:02 +0200 Subject: [PATCH 2/2] fixed typo in log of Io.mkdir() --- .../src/main/kotlin/com/beust/kobalt/misc/Io.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Io.kt b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Io.kt index 6f8694a9..a354043e 100644 --- a/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Io.kt +++ b/modules/kobalt-plugin-api/src/main/kotlin/com/beust/kobalt/misc/Io.kt @@ -73,7 +73,7 @@ class Io(val dryRun: Boolean = false) { } fun mkdir(dir: File) { - log("rm -rf $dir") + log("mkdir $dir") if (! dryRun) { dir.mkdirs() }