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 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() }