diff -r ac0bbc1e5d79 -r 8dd670a9f34f sbsv2/raptor/notes/tools_env_vars.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sbsv2/raptor/notes/tools_env_vars.txt Mon Sep 13 14:04:04 2010 +0100 @@ -0,0 +1,37 @@ +A requirement on Raptor is to allow all the tools to be configurable via +environment variables. To this end, updates have been made to extend the list +of tools that can be configured using environment variables. + +The list of new SBS_*** environment variables and their purpose is given below: + +SBS_EPOCTOOLS Directory for epoc32 tools; defaults to $EPOCROOT/epoc32/tools + Changes the default locations for all of the following tools. +SBS_CHECKLIB Full path to checklib program +SBS_EFREEZE perl, followed by full path to efreeze.pl +SBS_ELF2E32 Full path to elf2e32 program +SBS_PREPDEF perl, followed by full path to prepdef.pl +SBS_RCOMP Full path to rcomp program +SBS_TRANASM perl, followed by full path to tranasm.pl +SBS_MAKEDEF perl, followed by full path to makedef.pl +SBS_PETRAN perl, followed by full path to petran.pl +SBS_SYMLOOKUPUTIL perl, followed by full path to sym_lkup_util.pl +SBS_SLASHBIN Linux only: location of /bin, i.e. an alternative location for + GCC and associated tools +SBS_USRBIN Linux only: location of /usr/bin, i.e. an alternative location + for Gnu tools such as the Core Utils + +In the case Perl scripts (.pl files), "perl" can be replaced with the full path to +the perl program. + +The above variables supercede the following environment variables: + +CHECKLIB +EFREEZE +ELF2E32 +MAKEDEF +PETRAN +PREPDEF +RCOMP +TRANASM + +which are no longer in use.