[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpmkunit.pp line 1228
type TBuildEngine = class(TComponent) |
protected |
procedure Error(); |
function SysDirectoryExists(); |
function SysFileExists(); |
procedure SysCopyFile(); virtual; |
procedure SysMoveFile(); virtual; |
procedure SysDeleteFile(); virtual; |
procedure SysDeleteDirectory(); virtual; |
procedure SysDeleteTree(); virtual; |
procedure SysArchiveFiles(); virtual; |
procedure LogIndent; |
procedure LogUnIndent; |
procedure EnterDir(); |
function GetCompiler; |
function InstallPackageFiles(); |
procedure InstallUnitConfigFile(); |
function GetUnitConfigFilesInstallDir(); |
function InstallPackageSourceFiles(); |
function FileNewer(); |
procedure LogSearchPath(); |
function FindFileInPath(); |
procedure GetDirectoriesFromFilelist(); |
procedure AddPackageMacrosToDictionary(); |
function GetUnitDir(); |
procedure ResolvePackagePaths(); |
procedure AddDependencyPaths(); |
procedure AddDependencyUnitPaths(); |
procedure AddDependencyTransmittedOptions(); |
procedure GetDocProject(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
function AddPathPrefix(); |
property Verbose: Boolean; [rw] |
property Interactive: Boolean; [rw] |
procedure ResolveFileNames(); |
procedure ClearResolvedFileNames(); |
procedure ExecuteCommand(); virtual; |
procedure CmdCopyFiles(); |
procedure CmdCreateDir(); |
procedure CmdMoveFiles(); |
procedure CmdDeleteFiles(); |
procedure CmdDeleteDestFiles(); |
procedure CmdArchiveFiles(); |
procedure CmdRenameFile(); |
procedure CmdRemoveDirs(); |
procedure CmdRemoveTrees(); |
procedure ExecuteCommands(); |
function DependencyOK(); |
function GetCompilerCommand(); deprecated ; |
function TargetOK(); |
function TargetInstallOK(); |
function NeedsCompile(); |
procedure Compile(); |
procedure MaybeCompile(); |
procedure CompileDependencies(); |
function PackageOK(); virtual; |
procedure DoBeforeCompile(); virtual; |
procedure DoAfterCompile(); virtual; |
procedure DoBeforeInstall(); virtual; |
procedure DoAfterInstall(); virtual; |
procedure DoBeforeArchive(); virtual; |
procedure DoAfterArchive(); virtual; |
procedure DoBeforeClean(); virtual; |
procedure DoAfterClean(); virtual; |
function ReadyToCompile(); |
procedure Install(); |
procedure UnInstall(); |
procedure Archive(); |
procedure PkgList(); |
procedure Clean(); |
function CheckDependencies(); |
function CheckExternalPackage(); |
procedure CreateOutputDir(); |
procedure ZipInstall(); |
procedure Manifest(); |
procedure FPDocProject(); |
procedure Log(); |
property ListMode: Boolean; [rw] |
property ForceCompile: Boolean; [rw] |
property ExternalPackages: TPackages; [r] |
property StartDir: string; [r] |
property NotifyEventCollection: TNotifyEventCollection; [r] |
end; |
| |
TObject |