Class MacApplicationBundleExt
java.lang.Object
nl.colorize.gradle.application.macapplicationbundle.MacApplicationBundleExt
- All Implemented Interfaces:
Validatable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetArgs()getIcon()getName()getOutputDir(org.gradle.api.Project project) inthashCode()booleanprotected FilelocateApplicationBundle(org.gradle.api.Project project) protected FilelocateEmbeddedJDK(File appBundleDir) protected FilelocateEmbeddedJDK(org.gradle.api.Project project) voidsetAdditionalModules(List<String> additionalModules) voidsetApplicationCategory(String applicationCategory) voidsetArchitectures(List<String> architectures) voidvoidsetBundleVersion(String bundleVersion) voidsetContentDir(String contentDir) voidsetCopyright(String copyright) voidsetDescription(String description) voidsetDisplayName(String displayName) voidvoidsetIdentifier(String identifier) voidsetJdkPath(String jdkPath) voidsetMainClassName(String mainClassName) voidsetMainJarName(String mainJarName) voidsetMinimumSystemVersion(String minimumSystemVersion) voidsetModules(List<String> modules) voidvoidsetOptions(List<String> options) voidsetOutputDir(String outputDir) voidsetSignNativeLibraries(boolean signNativeLibraries) toString()voidvalidate()
-
Field Details
-
SIGN_APP_ENV
- See Also:
-
SIGN_INSTALLER_ENV
- See Also:
-
-
Constructor Details
-
MacApplicationBundleExt
public MacApplicationBundleExt()
-
-
Method Details
-
getOutputDir
-
validate
public void validate()- Specified by:
validatein interfaceValidatable
-
locateApplicationBundle
-
locateEmbeddedJDK
-
locateEmbeddedJDK
-
getName
-
getDisplayName
-
getIdentifier
-
getDescription
-
getBundleVersion
-
getCopyright
-
getIcon
-
getApplicationCategory
-
getMinimumSystemVersion
-
getArchitectures
-
getContentDir
-
getMainJarName
-
getMainClassName
-
getModules
-
getAdditionalModules
-
getOptions
-
getArgs
-
getJdkPath
-
isSignNativeLibraries
public boolean isSignNativeLibraries() -
getOutputDir
-
setName
-
setDisplayName
-
setIdentifier
-
setDescription
-
setBundleVersion
-
setCopyright
-
setIcon
-
setApplicationCategory
-
setMinimumSystemVersion
-
setArchitectures
-
setContentDir
-
setMainJarName
-
setMainClassName
-
setModules
-
setAdditionalModules
-
setOptions
-
setArgs
-
setJdkPath
-
setSignNativeLibraries
public void setSignNativeLibraries(boolean signNativeLibraries) -
setOutputDir
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-