If any of the afore mentioned packaging modes does not suite your needs you may use the Installer plugin to craft a better packaging option. This plugin supports the following additional modes:
izpack
- universal installer using Izpack.
mac
- for MacOSX.
rpm
- for rpm based Linux distributions.
deb
- for .deb based Linux distributions.
jsmooth
- for Windows.
You may call any of these modes as you would with the standard ones when the installer plugin is available, in other wordsMany of these modes support additional configuration before generating the final package. It is a good idea to follow a two-step processgriffon prepare-izpack
// edit target/installer/izpack/resources/installer.xml
// and/or add more files to that directory
griffon create-izpack
Each additional packaging mode triggers 4 events with their type as the single event parameter: PreparePackageStart
, PreparePackageEnd
, CreatePackageStart
and CreatePackageEnd
.