mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-10 19:35:58 +02:00
lazbuild: do not create fpcsrc defines
git-svn-id: trunk@36279 -
This commit is contained in:
parent
9398fb166e
commit
bd1a1d6b00
@ -1963,6 +1963,7 @@ begin
|
||||
Ok:=false;
|
||||
try
|
||||
if (FPCSrcDir='') or (not DirPathExists(FPCSrcDir)) then begin
|
||||
CTDumpStack;
|
||||
DebugLn(['CreateFPCSrcTemplate FPCSrcDir does not exist: FPCSrcDir="',FPCSrcDir,'"']);
|
||||
exit;
|
||||
end;
|
||||
|
@ -724,19 +724,22 @@ begin
|
||||
AddTemplate(ADefTempl,false,
|
||||
'NOTE: Could not create Define Template for Free Pascal Compiler');
|
||||
// create template for FPC source directory
|
||||
ADefTempl:=CreateFPCSourceTemplate(UnitSetCache,nil);
|
||||
AddTemplate(ADefTempl,false,lisNOTECouldNotCreateDefineTemplateForFreePascal);
|
||||
if HasGUI then
|
||||
begin
|
||||
ADefTempl:=CreateFPCSourceTemplate(UnitSetCache,nil);
|
||||
AddTemplate(ADefTempl,false,lisNOTECouldNotCreateDefineTemplateForFreePascal);
|
||||
|
||||
// create compiler macros for the lazarus sources
|
||||
if CodeToolBoss.DefineTree.FindDefineTemplateByName(StdDefTemplLazarusSrcDir,
|
||||
true)=nil
|
||||
then begin
|
||||
ADefTempl:=CreateLazarusSourceTemplate(
|
||||
'$('+ExternalMacroStart+'LazarusDir)',
|
||||
'$('+ExternalMacroStart+'LCLWidgetType)',
|
||||
MiscellaneousOptions.BuildLazOpts.ExtraOptions,nil);
|
||||
AddTemplate(ADefTempl,true,
|
||||
lisNOTECouldNotCreateDefineTemplateForLazarusSources);
|
||||
// create compiler macros for the lazarus sources
|
||||
if CodeToolBoss.DefineTree.FindDefineTemplateByName(StdDefTemplLazarusSrcDir,
|
||||
true)=nil
|
||||
then begin
|
||||
ADefTempl:=CreateLazarusSourceTemplate(
|
||||
'$('+ExternalMacroStart+'LazarusDir)',
|
||||
'$('+ExternalMacroStart+'LCLWidgetType)',
|
||||
MiscellaneousOptions.BuildLazOpts.ExtraOptions,nil);
|
||||
AddTemplate(ADefTempl,true,
|
||||
lisNOTECouldNotCreateDefineTemplateForLazarusSources);
|
||||
end;
|
||||
end;
|
||||
|
||||
CodeToolBoss.DefineTree.ClearCache;
|
||||
|
Loading…
Reference in New Issue
Block a user