[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: fpmkunit.pp line 648
type TTarget = class(TNamedItem) |
protected |
function GetSourceFileName; virtual; |
function GetUnitFileName; virtual; |
function GetUnitLibFileName(); virtual; |
function GetObjectFileName; virtual; |
function GetLTOFileName; virtual; |
function GetBinFileBase; |
function GetRSTFileName; virtual; |
function GetRSJFileName; virtual; |
function GetImportLibFileName(); virtual; |
function GetProgramFileName(); virtual; |
function GetProgramDebugFileName(); virtual; |
function GetLibraryFileName(); virtual; |
function GetLibraryDebugFileName(); virtual; |
public |
constructor Create(); override; |
destructor Destroy; override; |
procedure AssignTo(); override; |
function GetOutputFileName(); virtual; |
function HaveOptions; |
procedure SetName(); override; |
procedure SetExeName(); |
procedure SetXML(); |
procedure GetCleanFiles(); virtual; |
procedure GetInstallFiles(); virtual; |
procedure GetArchiveFiles(); virtual; |
property Dependencies: TDependencies; [r] |
property ResourceFiles: TResourceFiles; [r] |
property State: TTargetState; [r] |
property TargetType: TTargetType; [rw] |
property Mode: TCompilerMode; [rw] |
property Options: TStrings; [rw] |
property SourceFileName: string; [r] |
property UnitFileName: string; [r] |
property ObjectFileName: string; [r] |
property LTOFileName: string; [r] |
property RSTFileName: string; [r] |
property RSJFileName: string; [r] |
property FPCTarget: string; [rw] |
property Extension: string; [rw] |
property Directory: string; [rw] |
property ResourceStrings: Boolean; [rw] |
property Install: Boolean; [rw] |
property TargetSourceFileName: string; [r] |
property ObjectPath: TConditionalStrings; [r] |
property UnitPath: TConditionalStrings; [r] |
property IncludePath: TConditionalStrings; [r] |
property XML: string; [rw] |
property IsFPMakePlugin: Boolean; [rw] |
property BeforeCompile: TNotifyEvent; [rw] |
property AfterCompile: TNotifyEvent; [rw] |
property BeforeClean: TNotifyEvent; [rw] |
property AfterClean: TNotifyEvent; [rw] |
end; |
| |
| |
TObject |