Use the Header pane, together with the Name pane, to edit all of the
compulsory details that are required for building a .sis
file.
Use this to set the UID (unique identifier) of the
.sis
file. To set a UID for the application:
For C++: this should be the application's third UID specified in the project file
For Java: you should obtain a new UID from Symbian to identify uniquely your application: see How to obtain UIDs.
Use this to set the major and minor versions of the
.sis
file, which are required for version control, and the
.sis
file's build number.
Note that default values are provided for each of these options— 0 is provided for the major version and a value of 1 for the minor version and build number.
Use this to set the type of .sis
file that is to be
generated. Select one of the following types:
Contains and application: the .sis
file contains
an application.
Contains a shared component: a shared/system component such as
a .dll
or .opx
which may be used by a number of
applications. The component will be removed when the last application is
removed which uses it.
Contains an optional component: an add-on or optional component such as dynamically loaded code or data files. The user may choose whether to install the component and may later remove the component independent of the main application it works with.
Configures an existing component: an existing application or service. The package should not contain any installable files, only files which are either run or displayed during installation. The package will not appear as a removable component after installation.
Patches an existing component: may be removed by the user.
Upgrades an existing component: the package is not listed as a removable component after installation, the user will need to remove or reinstall the associated application to remove the changes.
For information on configuring instructions relating to installing an application, see How to use the Entres tab.
Use the options to:
Specifiy that applications should be closed during installation. This is unselected by default.
Specify that the .sis
file should be compressed.
This is selected by default.
Specify that the .sis
file should be signed. This
is unselected by default—if this options is selected the signature related
headers will become active (see below).
If the Sign SIS
option is selected, sign your
.sis
file with the following files:
A public key certificate.
A private key
Assign a password for your signature in the passphrase field. An empty string indicates that there is no passphrase.
For information on generating a public/private key certificate, see How to create a private key and self signed certificate.