Unit 'fpmkunit' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fpmkunit]

TCustomInstaller

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: fpmkunit.pp line 1382

type TCustomInstaller = class(TComponent)

protected

  procedure Log();

  procedure CreatePackages; virtual;

  procedure FreePackages; virtual;

  function GetPackages; virtual;

  procedure CheckPackages; virtual;

  procedure CreateBuildEngine; virtual;

  procedure Error();

  procedure AnalyzeOptions;

  procedure Usage();

  procedure Compile(); virtual;

  procedure Clean(); virtual;

  procedure Install(); virtual;

  procedure UnInstall; virtual;

  procedure ZipInstall; virtual;

  procedure Archive; virtual;

  procedure Manifest; virtual;

  procedure PkgList; virtual;

  procedure FPDocProject; virtual;

  procedure Info; virtual;

  procedure AddAutoPackageVariantsToPackage(); virtual;

public

  constructor Create(); override;

  destructor destroy; override;

  function AddPackage();

  function AddPackageVariant();

  function Run;

  property FPMakeOptionsString: string; [r]

  property BuildEngine: TBuildEngine; [r]

  property Packages: TPackages; [r]

  property RunMode: TRunMode; [r]

  property ListMode: Boolean; [r]

  property NotifyEventCollection: TNotifyEventCollection; [r]

end;

Inheritance

TCustomInstaller

|

TObject


Documentation generated on: 2023-03-18