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>