Embarcadero C++Builder Scripting Reference

   

Scripting Info

 

The Action properties available are :

 

  procedure SetupRelease; //same as the Release button on the compiler options page

  procedure SetupDebug; //same as the Debug button on the compiler options page

  procedure SetVersionInfoKey(name : WideString; Value : WideString);

  function GetVersionInfoKey(name : WideString) : WideString;

 

  property ProjectFile      : string;

  property IncludePath      : string;

  property LibraryPath      : string;

  property IntermediateOutputPath  : string;

  property FinalOutputPath  : string;

  property BPILIBOutputPath : string;

  property Packages         : string;

  property UsePackages      : boolean;

  property MakeOptions      : string;

  property BuildAll         : boolean;

  property Conditionals     : string;

  property BPR2MakOptions   : string;

  property RegenerateResource: boolean;

  property IncludeVerInfo: boolean;

  property MajorVersion: integer;

  property MinorVersion: integer;

  property ReleaseVersion: integer;

  property BuildVersion: integer;

  property AutoIncBuild: boolean;

  property IsDebug: boolean;

  property IsPreRelease: boolean;

  property IsPrivate: boolean;

  property IsSpecial: boolean;

  property IsDLL: boolean;

  property VersionInfoKeys: string;

 

  property Locale: integer;

  property CodePage: integer;

  property IncludeCompileDate: boolean;

  property IconFile: string;

  property CompilerOpt     : OleVariant;

  property AdvCompilerOpt  : OleVariant;

 

  property LinkerOpt        : OleVariant;

  property AdvLinkerOpt        : OleVariant;

  property CppOpt        : OleVariant;

  property PascalOpt        : OleVariant;

  property TASMOpt        : OleVariant;

  property CorbaOpt        : OleVariant;

  property CodeGuardOpt        : OleVariant;

  property TLibOpt        : OleVariant read GetTLibOptions;

 

  property CaptureMakeOuput : boolean;

 

  property UseRegForBPLPath : boolean;

  property UseRegForBPIPath : boolean ;

 

  property UseDirectorySettings: boolean;

  property UseCompilerSettings: boolean;

  property UseAdvCompilerSettings: boolean;

  property UseTLibSettings : boolean;

  property UseLinkerSettings: boolean;

  property UseAdvLinkerSettings: boolean;

  property UseCPPSettings: boolean;

  property UsePascalSettings: boolean;

  property UseVersionInfo: boolean;

  property UseTASMSettings: boolean;

  property UseCorbaSettings: boolean;

  property UsePackageSettings: boolean;

  property UseCodeGuardSettings: boolean;

 

Embarcadero C++ Builder Compiler Options Scripting Reference

 

Embarcadero C++ Builder Linker Options Scripting Reference

 

Embarcadero C++ Builder Advanced Compiler Options Scripting Reference

 

Embarcadero C++ Builder Advanced Linker Options Scripting Reference

 

Embarcadero C++ Builder TLib Options Scripting Reference

 

Embarcadero C++ Builder CPP Options Scripting Reference

 

Embarcadero C++ Builder Pascal Options Scripting Reference

 

Embarcadero C++ Builder TASM Options Scripting Reference

 

Embarcadero C++ Builder Corba Options Scripting Reference

 

Embarcadero C++ Builder CodeGuard Options Scripting Reference