dbgagents/trkagent/Readme.txt
author ravikurupati
Mon, 22 Mar 2010 11:21:30 +0530
changeset 1 a94395f1946b
child 2 23ed33aed077
permissions -rw-r--r--
Adding readme to the root of TRK
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     1
//
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     2
// Trk
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     3
//
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     4
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     5
Trk provides target side application level debug support for Carbide C++
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     6
It comes preconfigured for certain reference platforms already supported by Symbian.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     7
It also comes preconfigured for S60 and UIQ platforms. 
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     8
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
     9
In order to build for different platforms, please follow the steps below:
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    10
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    11
1) Choose the appropriate UI platform folder, for ex: if you are working techview, then choose tv folder.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    12
If you are working with S60, then choose s60 folder.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    13
If you are working a text shell environment, then choose tshell folder.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    14
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    15
2) Choose the type of TRK build, there are two options. One is OEM build which builds System TRK
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    16
and the other one is isv build for building Application TRK. 
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    17
For ex: If you want to build System TRK for S60 3.2 platform, 
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    18
then goto trk\group\s60 and run 
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    19
	bldmake bldfiles
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    20
	abld build
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    21
For Application TRK build, goto trk\group\s60\isv_build and run the same build commands as above.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    22
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    23
3) You can either include TRK in rom or package TRK in a sis file.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    24
For including trk in the rom image, please include trk.iby file 
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    25
into one of the iby files that are used to build the rom.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    26
For packaging trk in a sis file, please goto the sis folder and run the appropriate batch file.
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    27
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    28
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    29
NOTE: Please note that group2 folder is in development and use this only
a94395f1946b Adding readme to the root of TRK
ravikurupati
parents:
diff changeset
    30
if you are working with TRK that uses new debug API