Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]


How to use kitcomp

The Kit Comparator tool, kitcomp, is a command line based tool that compares a Symbian OS Customisation Kit with a derived SDK. Specifically it compares the library and header files for each component of Symbian OS to make sure that the content is the same on the SDK as mandated by the Symbian OS Customisation Kit licence agreement.

To use the Kit Comparator, you simply type kitcomp from any location on your epoc32 drive, followed by several optional arguments, as shown below.

> kitcomp [arguments]

[Top]


Optional arguments

The following arguments and parameters can be used with the kitcomp command.

Argument

Parameter

Description

-p

<platform>

Specifies the platform to compare, i.e. ARM4/ARMI/THUMB. Default is THUMB.

-i

Specifies the input directory containing all the files to compare against on the Customisation Kit. The files are; CommonSymbian.pld, OptionalSymbian.pld, CompDependencies.pld, KitLibDB_<platform>.dat (three different ones, for the three platforms).

-h

Provides help information on screen.

-d

<temp_directory>

Specifies the location of any intermediate files produced by Kit Comparator. If this is not defined, then a directory called _ICTools_TempDir is created and deleted within your current working directory.

-r

<report>.html

Specifies the file name of the HTML report that shows the results produced. If not defined, then KitCompReport.html is created in your current working directory.

-l

<location><file_name>

Specifies the path and name of the log file that contains any errors and warnings produced during the comparison.

[Top]


Example

A full example of how to use this tool is shown below:

> kitcomp -p armi -i x:/epoc32/tools/CustKitData -d MyTempDir -v MyReport.html -l KitCompLog.txt

[Top]


See also