Application Variables are defined by FinalBuilder at start-up. The actual variables available will depend on which software you have installed on your machine. Application Variables cannot be modified.
These Application Variables are available on all machines :
SYSDIR | The Windows System Directory, eg. 'D:\WINNT\System32' |
---|---|
WINDIR | The Windows Directory - eg. 'D:\WINNT' |
COMPUTERNAME | The name of the computer you are running FinalBuilder on. |
USERNAME | The Name of the currently logged on User |
DOSCMD | The path to the DOS command interpreter. This is used internally by FinalBuilder. |
The following Application Variables are created by FinalBuilder:
ISAUTOBUILD | True if the build is being run automatically from a command line parameter. |
---|---|
ISCONSOLEBUILD | True if the build is being run from the console under FBCMD.EXE. |
ISINTERACTIVEBUILD | True if the build is being run under the FinalBuilder IDE. |
ISINCLUDEDPROJECT | True if the current project is being run as a child project (via the Include FinalBuilder Project Action) |
FBPROJECT | The full path to the currently running FinalBuilder project file. |
FBPROJECTDIR | The dir where the currently running FinalBuilder project lives. |
FBDIR | The directory in which FinalBuilder is installed. |
FBIGNOREDERRORS | The number of actions in error during the build that were ignored. |
FBBUILDTYPE | When running in the IDE, is this a full run or a run started part-way through? Possible values are script constants btFull, btFromCurrent, btSelected or btSelectedAndChilren. |
ISSERVERBUILD | True if the project is being run by FinalBuilder Server. |
FBSERVERPROJECTNAME | If the project is run by FinalBuilder Server, holds the name of the project as it is defined there |
These Variables may appear on your system, depending on whether you have the software installed :
VB6 | The path to the Visual Basic 6 compiler |
---|---|
DELPHI3DIR | The directory where Delphi 3 is installed |
DELPHI3 | The path to the Delphi 3 command line compiler |
DELPHI3_BRCC32 | The path to the Delphi 3 Resource compiler |
DELPHI4DIR | The directory where Delphi 4 is installed |
DELPHI4 | The path to the Delphi 4 command line compiler |
DELPHI4_BRCC32 | The path to the Delphi 4 Resource compiler |
DELPHI5DIR | The directory where Delphi 5 is installed |
DELPHI5 | The path to the Delphi 5 command line compiler |
DELPHI5_BRCC32 | The path to the Delphi 5 Resource compiler |
DELPHI6DIR | The directory where Delphi 6 is installed |
DELPHI6 | The path to the Delphi 6 command line compiler |
DELPHI6_BRCC32 | The path to the Delphi 6 Resource compiler |
DELPHI7DIR | The directory where Delphi 7 is installed |
DELPHI7 | The path to the Delphi 7 command line compiler |
DELPHI7_BRCC32 | The path to the Delphi 7 Resource compiler |
DELPHI8DIR | The directory where Delphi.NET 8 is installed |
DELPHI8 | The path to the Delphi 8 command line compiler (dccil.exe) |
DELPHI2005 | The path to the Delphi 2005 command line compiler |
DELPHI2005DIR | The directory where Delphi 2005 is installed |
DELPHI2005_BRCC32 | The path to the Delphi 2005 Resource compiler |
DELPHI2005DOTNET | The path to the Delphi 2005 .Net command line compiler (dccil.exe) |
DELPHI2006DIR | The directory where Delphi 2006 is installed |
DELPHI2006_BRCC32 | The path to the Delphi 2006 Resource compiler |
DELPHI2006DOTNET | The path to the Delphi 2006 .Net command line compiler (dccil.exe) |
DELPHI2007DIR | The directory where Delphi 2007 is installed |
DELPHI2007_BRCC32 | The path to the Delphi 2007 Resource compiler |
DELPHI2007DOTNET | The path to the Delphi 2007 .Net command line compiler (dccil.exe) |
BDSUSERDIR | The Embarcadero Studio Projects user directory |
AQTestErrors | The AQ Test Complete error count |
AQTestWarnings | The AQ Test Complete warning count |
CB2007DIR | The directory where CBuilder 2007 is installed |
CB2007 | The path to CBuilder 2007 make.exe |
CB2007DCC | The path to the CBuilder 2007 Delphi command line compiler (dcc32.exe) |
CB2007_BRCC32 | The path to the CBuilder 2007 command line compiler (brcc32.exe) |
BCB2006DIR | The directory where CBuilder 2006 is installed |
BCB2006 | The path to CBuilder 2006 make.exe |
BCB2006DCC | The path to the CBuilder 2006 Delphi command line compiler (dcc32.exe) |
BCB2006_BRCC32 | The path to the CBuilder 2006 command line compiler (brcc32.exe) |
BCB3DIR | The directory where CBuilder 3 is installed |
BCB3 | The path to CBuilder 3 make.exe |
BCB3DCC | The path to the CBuilder 3 Delphi command line compiler (dcc32.exe) |
BCB3_BRCC32 | The path to the CBuilder 3 command line compiler (brcc32.exe) |
BCB4DIR | The directory where CBuilder 4 is installed |
BCB4 | The path to CBuilder 4 make.exe |
BCB4DCC | The path to the CBuilder 4 Delphi command line compiler (dcc32.exe) |
BCB4_BRCC32 | The path to the CBuilder 4 command line compiler (brcc32.exe) |
BCB5DIR | The directory where CBuilder 5 is installed |
BCB5 | The path to CBuilder 5 make.exe |
BCB5DCC | The path to the CBuilder 5 Delphi command line compiler (dcc32.exe) |
BCB5_BRCC32 | The path to the CBuilder 5 command line compiler (brcc32.exe) |
BCB6DIR | The directory where CBuilder 6 is installed |
BCB6 | The path to CBuilder 6 make.exe |
BCB6DCC | The path to the CBuilder 6 Delphi command line compiler (dcc32.exe) |
BCB6_BRCC32 | The path to the CBuilder 6 command line compiler (brcc32.exe) |
DOCOMATICDIR | The directory where Doc-O-Matic is installed |
DOCOMATIC | The path to the Doc-O-Matic command line compiler |