mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-10 21:39:16 +02:00
IDE: added ide macro FPCMsgFile
git-svn-id: trunk@34484 -
This commit is contained in:
parent
da5eb3a03e
commit
365b0f4cbc
@ -66,6 +66,8 @@ type
|
||||
PlatformIndependent: boolean): string;
|
||||
function MacroFuncEnv(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncFPCMsgFile(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncFPCVer(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
function MacroFuncLCLWidgetType(const Param: string; const Data: PtrInt;
|
||||
@ -327,6 +329,8 @@ begin
|
||||
lisProjectOutDir,@MacroFuncProjOutDir,[]));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('Env','',
|
||||
lisEnvironmentVariableNameAsParameter, @MacroFuncEnv, []));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('FPCMsgFile','',
|
||||
lisFPCMessageFile, @MacroFuncFPCMsgFile, []));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('MakeExe','',
|
||||
lisMakeExe,@MacroFuncMakeExe,[]));
|
||||
GlobalMacroList.Add(TTransferMacro.Create('MakeLib','',
|
||||
@ -1672,6 +1676,12 @@ begin
|
||||
Result:=GetEnvironmentVariableUTF8(Param);
|
||||
end;
|
||||
|
||||
function TBuildManager.MacroFuncFPCMsgFile(const Param: string;
|
||||
const Data: PtrInt; var Abort: boolean): string;
|
||||
begin
|
||||
Result:=EnvironmentOptions.CompilerMessagesFilename;
|
||||
end;
|
||||
|
||||
function TBuildManager.MacroFuncMake(const Param: string; const Data: PtrInt;
|
||||
var Abort: boolean): string;
|
||||
begin
|
||||
|
Loading…
Reference in New Issue
Block a user