Once you have created
a GCCE UREL release build of the application, you need to create a
Symbian Installation file (.sis)
for the application. In this example, the application sis file
creation process uses the helloworldbasic_gcce.pkg file
, which is located in the example application's \sis folder.
S60 3rd Edition and later SDKs include mandatory .sis file signing,
which means that all .sis files must be signed before
you install them on a device. The HelloWorldBasic example is a self-signed
application because it uses no capabilities.
To create the sis file:
In the command
prompt, switch to the folder that contains the helloworldbasic_gcce.pkg file:
cd <S60_SDK_installation_directory>\S60ex\helloworldbasic\sis,
where <S60_SDK_installation_directory> is the directory
that contains your SDK.
If you installed the S60 C++ 3rd Edition SDK, Feature Pack 1 in its
default folder, the path is C:\Symbian\9.2\S60_3rd_FP1\S60EX\HelloWorldBasic\sis.
Enter the following command:
createsis create helloworldbasic_gcce.pkg
The tool creates the helloworldbasic_gcce.sis file,
generates a self-signed certificate, and signs the sis file.
The tool places the sis file in the same directory.
If you installed the S60 C++ 3rd Edition SDK, Feature Pack 1 in its
default folder, the path is C:\Symbian\9.2\S60_3rd_FP1\S60ex\helloworldbasic\sis\helloworldbasic.SIS.
For information on the createsis command, see CreateSIS - Wrapper for MakeSIS, SignSIS and MakeKeys syntax in
the Symbian OS Library.