From d8d93405e162d67a43ef8081b44ec1e635b44959 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Sun, 10 Jul 2016 23:00:37 -0800 Subject: [PATCH] Make the example work. --- example/kobalt/src/Build.kt | 9 +++++++-- .../net/thauvin/erik/kobalt/plugin/exec/ExecPlugin.kt | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/example/kobalt/src/Build.kt b/example/kobalt/src/Build.kt index ab4c586..c06e259 100644 --- a/example/kobalt/src/Build.kt +++ b/example/kobalt/src/Build.kt @@ -2,7 +2,9 @@ import com.beust.kobalt.* import com.beust.kobalt.plugin.packaging.* import com.beust.kobalt.plugin.application.* import com.beust.kobalt.plugin.java.* -//import net.thauvin.erik.kobalt.plugin.exec.* +import net.thauvin.erik.kobalt.plugin.exec.* + +val pl = plugins(file("../kobaltBuild/libs/kobalt-exec-0.1.jar")) val p = project { @@ -20,7 +22,6 @@ val p = project { } dependencies { - compile(file("../libs/kobalt-exec-0.1.jar")) } dependenciesTest { @@ -34,4 +35,8 @@ val p = project { application { mainClass = "com.example.Main" } + + exec { + commandLine(args = arrayOf("ls")) + } } diff --git a/src/main/kotlin/net/thauvin/erik/kobalt/plugin/exec/ExecPlugin.kt b/src/main/kotlin/net/thauvin/erik/kobalt/plugin/exec/ExecPlugin.kt index e9811d0..934e27e 100644 --- a/src/main/kotlin/net/thauvin/erik/kobalt/plugin/exec/ExecPlugin.kt +++ b/src/main/kotlin/net/thauvin/erik/kobalt/plugin/exec/ExecPlugin.kt @@ -68,7 +68,7 @@ class ExecPlugin : BasePlugin(), ITaskContributor { if (config != null) { config.commandLines.forEach { - log(2, "Executing: '" + { it.args.joinToString { " " } } + "' in '{$it.dir}'") + log(2, "Executing: '" + it.args.joinToString(" ") + "' in '${it.dir}'") success = true } }