Unit 'fprepos' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fppkg]

TFPCustomPackagesStructure

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

Declaration

Source position: fprepos.pp line 39

type TFPCustomPackagesStructure = class(TComponent)

protected

  FCompilerOptions: TCompilerOptions;

  FOptions: TFppkgOptions;

public

  class procedure RegisterPackagesStructureClass();

  class function GetPackagesStructureForRepositoryOptionSection();

  destructor Destroy;

  class function GetRepositoryOptionSectionClass; virtual;

  procedure InitializeWithOptions(); virtual;

  function AddPackagesToRepository(); virtual; abstract;

  function GetUnitDirectory(); virtual;

  function GetBuildPathDirectory(); virtual;

  function GetPrefix; virtual;

  function GetBaseInstallDir; virtual;

  function GetConfigFileForPackage(); virtual;

  function UnzipBeforeUse; virtual;

  function IsInstallationNeeded(); virtual;

  property InstallRepositoryName: string; [rw]

end;

Inheritance

TFPCustomPackagesStructure

|

TObject


Documentation generated on: 2023-03-18