net.robyf.gradle.jarinjar.JarInJarPluginExtension.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-jarinjar-plugin Show documentation
Show all versions of gradle-jarinjar-plugin Show documentation
A Gradle plugin for generating self-contained executable jars.
package net.robyf.gradle.jarinjar
import org.gradle.api.artifacts.Configuration
/**
* Extension class for configuring the JarInJar plugin.
*
* @author Roberto Fasciolo
*/
class JarInJarPluginExtension {
/**
* Fully qualified name of the class to be run
*/
def String mainClass
/**
* Configuration including all the needed runtime jars. If the java plugin is used by default
* it uses the project's runtime configuration.
*/
def Configuration configuration
}