Skip to content

TfpmPlugin

Base class for FPMake plugins

Declaration

Source position: fpmkunit.pp line 1637

type

  TfpmPlugin = class
  public
    property Name: string; {r}
    procedure BeforeResolvePackagePath;
    procedure ResolvePackagePath;
    procedure AfterResolvePackagePath;
  end;

Inheritance

Description

TfpmPlugin provides the foundation for implementing FPMake plugins that extend build system functionality. Plugins enable custom processing during various phases of the package building and installation process.

Properties

Member Visibility Description
Name read only public Name of the plugin

Methods

Member Visibility Description
AfterResolvePackagePath public Called after resolving package path
BeforeResolvePackagePath public Called before resolving package path
ResolvePackagePath public Resolves package path location