|
1 A requirement on Raptor is to allow all the tools to be configurable via |
|
2 environment variables. To this end, updates have been made to extend the list |
|
3 of tools that can be configured using environment variables. |
|
4 |
|
5 The list of new SBS_*** environment variables and their purpose is given below: |
|
6 |
|
7 SBS_EPOCTOOLS Directory for epoc32 tools; defaults to $EPOCROOT/epoc32/tools |
|
8 Changes the default locations for all of the following tools. |
|
9 SBS_CHECKLIB Full path to checklib program |
|
10 SBS_EFREEZE perl, followed by full path to efreeze.pl |
|
11 SBS_ELF2E32 Full path to elf2e32 program |
|
12 SBS_PREPDEF perl, followed by full path to prepdef.pl |
|
13 SBS_RCOMP Full path to rcomp program |
|
14 SBS_TRANASM perl, followed by full path to tranasm.pl |
|
15 SBS_MAKEDEF perl, followed by full path to makedef.pl |
|
16 SBS_PETRAN perl, followed by full path to petran.pl |
|
17 SBS_SYMLOOKUPUTIL perl, followed by full path to sym_lkup_util.pl |
|
18 SBS_SLASHBIN Linux only: location of /bin, i.e. an alternative location for |
|
19 GCC and associated tools |
|
20 SBS_USRBIN Linux only: location of /usr/bin, i.e. an alternative location |
|
21 for Gnu tools such as the Core Utils |
|
22 |
|
23 In the case Perl scripts (.pl files), "perl" can be replaced with the full path to |
|
24 the perl program. |
|
25 |
|
26 The above variables supercede the following environment variables: |
|
27 |
|
28 CHECKLIB |
|
29 EFREEZE |
|
30 ELF2E32 |
|
31 MAKEDEF |
|
32 PETRAN |
|
33 PREPDEF |
|
34 RCOMP |
|
35 TRANASM |
|
36 |
|
37 which are no longer in use. |