[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Package variant with specific build options
Source position: fpmkunit.pp line 628
type TPackageVariant = class(TNamedItem) |
||
public |
||
constructor Create(); override; |
|
Creates a new package variant configuration |
destructor Destroy; override; |
|
Destroys package variant and frees resources |
procedure AddOption(); |
|
Adds a compiler option to the package variant |
|
Compiler options for this variant |
|
property IncludePath: TConditionalStrings; [r] |
|
Include file search paths for this variant |
property SourcePath: TConditionalStrings; [r] |
|
Source file search paths for this variant |
|
Build targets associated with this variant |
|
end; |
|
Package variant with specific build options |
|
| | | ||
|
Base class for items with a name property |
|
| | | ||
| | | ||
| | | ||
TPackageVariant represents a specific configuration variant of a package with custom build options and settings. This class allows packages to define multiple build configurations with different compiler options, target platforms, or conditional compilation settings.