plugins { alias catalog.plugins.kotlin.jvm alias catalog.plugins.envelope } import net.woggioni.gradle.envelope.EnvelopeJarTask dependencies { implementation catalog.kotlin.stdlib.jdk8 implementation catalog.log4j.slf4j2.impl implementation catalog.slf4j.api implementation catalog.jcommander implementation rootProject } Provider envelopeJarTaskProvider = tasks.named('envelopeJar', EnvelopeJarTask.class) { mainClass = 'net.woggioni.jzstd.Cli' } tasks.named('envelopeRun', JavaExec) { args = ['--help'] }