mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-15 08:59:10 +02:00
IDEIntf: added TLazCompilerOptions.GetEffectiveTargetOS
git-svn-id: trunk@33810 -
This commit is contained in:
parent
d87be2153f
commit
0079318916
@ -524,8 +524,8 @@ type
|
|||||||
function GetDefaultMainSourceFileName: string; virtual;
|
function GetDefaultMainSourceFileName: string; virtual;
|
||||||
function CanBeDefaulForProject: boolean; virtual;
|
function CanBeDefaulForProject: boolean; virtual;
|
||||||
function NeedsLinkerOpts: boolean;
|
function NeedsLinkerOpts: boolean;
|
||||||
function GetEffectiveTargetOS: string;
|
function GetEffectiveTargetOS: string; override;
|
||||||
function GetEffectiveTargetCPU: string;
|
function GetEffectiveTargetCPU: string; override;
|
||||||
function GetUnitPath(RelativeToBaseDir: boolean;
|
function GetUnitPath(RelativeToBaseDir: boolean;
|
||||||
Parsed: TCompilerOptionsParseType = coptParsed;
|
Parsed: TCompilerOptionsParseType = coptParsed;
|
||||||
WithBaseDir: boolean = true): string;
|
WithBaseDir: boolean = true): string;
|
||||||
|
@ -298,7 +298,10 @@ type
|
|||||||
class function InvalidChangeStamp: int64;
|
class function InvalidChangeStamp: int64;
|
||||||
procedure AddOnChangedHandler(const Handler: TNotifyEvent);
|
procedure AddOnChangedHandler(const Handler: TNotifyEvent);
|
||||||
procedure RemoveOnChangedHandler(const Handler: TNotifyEvent);
|
procedure RemoveOnChangedHandler(const Handler: TNotifyEvent);
|
||||||
|
public
|
||||||
|
function GetEffectiveTargetOS: string; virtual; abstract;
|
||||||
|
function GetEffectiveTargetCPU: string; virtual; abstract;
|
||||||
|
public
|
||||||
// search paths:
|
// search paths:
|
||||||
property IncludePath: String read GetIncludePaths write SetIncludePaths; // alias IncPath
|
property IncludePath: String read GetIncludePaths write SetIncludePaths; // alias IncPath
|
||||||
property Libraries: String read GetLibraryPaths write SetLibraryPaths; // alias LibraryPath
|
property Libraries: String read GetLibraryPaths write SetLibraryPaths; // alias LibraryPath
|
||||||
|
Loading…
Reference in New Issue
Block a user