641
|
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.
|