TfpmPluginManager class
Manager for FPMake plugin system
Declaration
TfpmPluginManager = class(TfpmPlugin)Inheritance
- TfpmPluginManager
- TfpmPlugin
Description
TfpmPluginManager manages the registration, instantiation, and lifecycle of FPMake plugins.
This class provides centralized plugin management and coordinates plugin interactions with the build system.
The plugin manager handles plugin registration, maintains plugin collections, and provides the interface between the build engine and individual plugin instances.
Methods
Destroy | public | Destroys plugin manager and registered plugins |
RegisterPlugin | public | Registers plugin with the manager |
BeforeResolvePackagePath | public | Notifies all plugins before path resolution |
ResolvePackagePath | public | Delegates package path resolution to plugins |
AfterResolvePackagePath | public | Notifies all plugins after path resolution |
Inherited
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
