diff --git a/lib/bld/bld-wrapper.properties b/lib/bld/bld-wrapper.properties index 4cbfb76..b50fe85 100644 --- a/lib/bld/bld-wrapper.properties +++ b/lib/bld/bld-wrapper.properties @@ -1,6 +1,7 @@ bld.downloadExtensionJavadoc=false bld.downloadExtensionSources=true bld.extension-pmd=com.uwyn.rife2:bld-pmd:0.9.9 +bld.extension-exec=com.uwyn.rife2:bld-exec:1.0.0 bld.repositories=MAVEN_CENTRAL,MAVEN_LOCAL,RIFE2_RELEASES bld.downloadLocation= bld.sourceDirectories= diff --git a/checkcliargs.sh b/scripts/checkcliargs.sh similarity index 100% rename from checkcliargs.sh rename to scripts/checkcliargs.sh diff --git a/cliargs.sh b/scripts/cliargs.sh similarity index 100% rename from cliargs.sh rename to scripts/cliargs.sh diff --git a/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java b/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java index c01eadd..de179ad 100644 --- a/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java +++ b/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java @@ -98,6 +98,15 @@ public class CompileKotlinOperationBuild extends Project { new CompileKotlinOperationBuild().start(args); } + @Override + public void test() throws Exception { + new ExecOperation() + .fromProject(this) + .command("scripts/cliargs.sh") + .execute(); + super.test(); + } + @BuildCommand(summary = "Runs PMD analysis") public void pmd() { new PmdOperation()