Description
This tasks allows to archive an application bundle and sign its installer. It takes an application bundle directory, a signing identity and an option definition file.
Parameters
Attribute | Type | Description | Required |
---|---|---|---|
bundle | Directory |
The directory of the bundle application. Its name must finish by .app . |
True |
definition | File |
The production definition of the application. | False |
Nested Elements
identity
This element contains either a prefix or the full name of the signing identity. If the signing identity contains non-ASCII character, it is recommended to decorate the value with a CDATA
marker.
Usage
Typical usage:
<product-build bundle="${dist.dir}/${app.name}.app">
<identity><![CDATA[3rd Party Mac Developer Installer: Laurent Etiemble]]></identity>
</product-build>
Specifying a definition file:
<product-build bundle="${dist.dir}/${app.name}.app" definition="Definition.plist">
<identity><![CDATA[3rd Party Mac Developer Installer: Laurent Etiemble]]></identity>
</product-build>