Symbian
 Developer Library

SYMBIAN OS V9.1

FEEDBACK 

[Index] [Spacer] [Previous] [Next]



MakeSIS - the Installation File Generator


Overview

Installation files are created using the Installation File Generator, MakeSIS.exe, based on a specification defined in a package control file. This documentation provides an overview of the information specified in the package file, and of the installation file creation process.

[Top]


Package files

A package control file (extension .pkg) defines the files to be packaged into an installation file (extension .sis). The information defined in the package file includes:

A link to the canonical definition of the package file format is given below.

[Top]


The process

The diagram below provides a brief overview of how the Installation File Generator is used, and shows some of the file types which might be bundled in a sis installation file. The types of files included are dependent on the programming language and on the nature of the application. Installation files may also include other installation files.

The Installation File Generator package file (pkg) defines the location of source component files on the PC, the target path and filename, and other installation information. The process of preparing components for installation is therefore:

  1. Develop an application

  2. Debug/test application on the Emulator.

  3. Ensure that all components of the application are in native Symbian OS format; see the sections on font, image and sound file utilities.

  4. Create a package file.

  5. Run the Installation File Generator on the package file.

  6. Sign the the installation file using the Installation File Signer.

[Top]


Also see