Package Avail Artifact
An object that contains the configuration state for building an Avail artifact.
Author
Richard Arriaga
Functions
Add the directory to be included in the artifact jar. This must be a directory: File.isDirectory.
Add the string path to the JarFile to be included in the artifact jar.
Add a custom field to the manifest file of an Avail artifact.
Add the ZipFile to be included in the artifact jar.
Add a dependency to be included in the jar.
Exclude the provided AvailRoot.name from the artifact.
Properties
The MessageDigest algorithm to use to create the digests for all the Avail roots' contents. This must be a valid algorithm accessible from java.security.MessageDigest.getInstance.
The title of the artifact being created that will be added to the jar manifest (Attributes.Name.IMPLEMENTATION_TITLE).
The Attributes.Name.MAIN_CLASS for the manifest or an empty string if no main class set. This should be the primary main class for starting the application.
The version to give to the created artifact (Attributes.Name.IMPLEMENTATION_VERSION).