mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-09-01 23:40:26 +02:00
fixed include paths for wince
git-svn-id: trunk@9339 -
This commit is contained in:
parent
8f5df562b7
commit
713f7851a3
@ -3396,18 +3396,6 @@ begin
|
|||||||
['objpas, inc,'+TargetProcessor+','+SrcOS]),
|
['objpas, inc,'+TargetProcessor+','+SrcOS]),
|
||||||
ExternalMacroStart+'IncPath',s,da_DefineRecurse));
|
ExternalMacroStart+'IncPath',s,da_DefineRecurse));
|
||||||
|
|
||||||
// rtl: IF SrcOS=win then add include path rtl/win/wininc
|
|
||||||
IFTempl:=TDefineTemplate.Create('If SrcOS=win','If SrcOS=win',
|
|
||||||
'',SrcOS+'=win',da_If);
|
|
||||||
IFTempl.AddChild(TDefineTemplate.Create('Include Path',
|
|
||||||
Format(ctsIncludeDirectoriesPlusDirs,['wininc']),
|
|
||||||
ExternalMacroStart+'IncPath',
|
|
||||||
IncPathMacro
|
|
||||||
+';'+FPCSrcDir+'rtl'+DS+'win'+DS+'wininc'
|
|
||||||
+';'+FPCSrcDir+'rtl'+DS+'win',
|
|
||||||
da_DefineRecurse));
|
|
||||||
RTLDir.AddChild(IFTempl);
|
|
||||||
|
|
||||||
// rtl/$(#TargetOS)
|
// rtl/$(#TargetOS)
|
||||||
RTLOSDir:=TDefineTemplate.Create('TargetOS','Target OS','',
|
RTLOSDir:=TDefineTemplate.Create('TargetOS','Target OS','',
|
||||||
TargetOS,da_Directory);
|
TargetOS,da_Directory);
|
||||||
@ -3426,6 +3414,18 @@ begin
|
|||||||
ExternalMacroStart+'SrcPath',s,da_DefineRecurse));
|
ExternalMacroStart+'SrcPath',s,da_DefineRecurse));
|
||||||
RTLDir.AddChild(RTLOSDir);
|
RTLDir.AddChild(RTLOSDir);
|
||||||
|
|
||||||
|
// rtl: IF SrcOS=win then add include path rtl/win/wininc
|
||||||
|
IFTempl:=TDefineTemplate.Create('If SrcOS=win','If SrcOS=win',
|
||||||
|
'',SrcOS+'=win',da_If);
|
||||||
|
IFTempl.AddChild(TDefineTemplate.Create('Include Path',
|
||||||
|
Format(ctsIncludeDirectoriesPlusDirs,['wininc']),
|
||||||
|
ExternalMacroStart+'IncPath',
|
||||||
|
IncPathMacro
|
||||||
|
+';'+FPCSrcDir+'rtl'+DS+'win'+DS+'wininc'
|
||||||
|
+';'+FPCSrcDir+'rtl'+DS+'win',
|
||||||
|
da_DefineRecurse));
|
||||||
|
RTLDir.AddChild(IFTempl);
|
||||||
|
|
||||||
// add processor and SrcOS alias defines for the RTL
|
// add processor and SrcOS alias defines for the RTL
|
||||||
AddProcessorTypeDefine(RTLDir);
|
AddProcessorTypeDefine(RTLDir);
|
||||||
AddSrcOSDefines(RTLDir);
|
AddSrcOSDefines(RTLDir);
|
||||||
@ -3441,7 +3441,7 @@ begin
|
|||||||
IncPathMacro
|
IncPathMacro
|
||||||
+';'+Dir+'fcl'+DS+'inc'+DS
|
+';'+Dir+'fcl'+DS+'inc'+DS
|
||||||
+';'+Dir+'fcl'+DS+'classes'+DS
|
+';'+Dir+'fcl'+DS+'classes'+DS
|
||||||
+';'+Dir+'rtl'+DS+TargetOS+DS // TargetOS before SrcOS !
|
+';'+Dir+'fcl'+DS+TargetOS+DS // TargetOS before SrcOS !
|
||||||
+';'+Dir+'fcl'+DS+SrcOS+DS
|
+';'+Dir+'fcl'+DS+SrcOS+DS
|
||||||
,da_DefineRecurse));
|
,da_DefineRecurse));
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user