diff --git a/pgpainless-cert-d-cli/build.gradle b/pgpainless-cert-d-cli/build.gradle index 2dcb9f9..4c64b45 100644 --- a/pgpainless-cert-d-cli/build.gradle +++ b/pgpainless-cert-d-cli/build.gradle @@ -4,6 +4,7 @@ plugins { id 'application' + id "com.github.johnrengelman.shadow" version "6.1.0" } group 'org.pgpainless' @@ -18,7 +19,7 @@ dependencies { testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$junitVersion" // Logging - testImplementation "ch.qos.logback:logback-classic:$logbackVersion" + implementation ("org.slf4j:slf4j-nop:$slf4jVersion") // pgp.cert.d using PGPainless implementation project(":pgpainless-cert-d") @@ -36,8 +37,13 @@ test { mainClassName = 'pgp.cert_d.cli.PGPCertDCli' +application { + mainClass = mainClassName +} + +/* jar { - dependsOn(":pgpainless-cert-d:assemble") + dependsOn(":pgpainless-cert-d:jar") manifest { attributes 'Main-Class': "$mainClassName" } @@ -52,4 +58,5 @@ jar { exclude "META-INF/*.RSA" } } + */