|
|
||
MakeSIS - Installation File Generator
syntaxThe installation file generator creates software installation packages (SIS files) based on information and file locations on the source PC or target phone, defined in a package (PKG) file.
The following diagram shows how the PC based tool
(makesis) is used to construct an install package (SIS file) from
component files, using instructions detailed in a PKG file.
SIS files may be signed using SignSIS, the installation file signer.
From an MSDOS command-line prompt (or batch file) the syntax for using
makesis is as follows:
MakeSIS [-h] [-i] [-s] [-v] [-d directory] pkgfile [sisfile]
where
|
A stub file is a file stored on the target device after a package has
been installed. It details which files were installed and where, and is used to
enable the component to be uninstalled. By default, makesis
creates a stub file for an application. However, if an application on the
device is not installed using a SIS file, makesis -s may be used
to create a stub file for it. This is an advanced feature and not generally
used by developers. makesis supports the creation of stub files
for inclusion in the ROM. This is required so that when installing new
components a check can be made to ensure that a ROM based component is not
replaced by a RAM based component.
Stub files created using makesis -s contain a fixed
date/time stamp of 2004/01/01 00:00, because it is undesirable for them to
change each time they are built.