project groups: fixed path sep normalization

git-svn-id: trunk@53230 -
This commit is contained in:
mattias 2016-10-26 16:47:58 +00:00
parent 72ab451ade
commit f22350e1c5

View File

@ -819,10 +819,10 @@ begin
Target:=Nil; Target:=Nil;
APath:=Format(ARoot+'/Targets/Target%d/',[i]); APath:=Format(ARoot+'/Targets/Target%d/',[i]);
TargetFileName:=XMLConfig.GetValue(APath+'FileName',''); TargetFileName:=XMLConfig.GetValue(APath+'FileName','');
TargetFileName:=TrimFilename(SetDirSeparators(TargetFileName)); TargetFileName:=TrimFilename(GetForcedPathDelims(TargetFileName));
if not FilenameIsAbsolute(TargetFileName) then if not FilenameIsAbsolute(TargetFileName) then
TargetFileName:=TrimFilename(BaseDir+TargetFileName); TargetFileName:=TrimFilename(BaseDir+TargetFileName);
If (TargetFileName<>'') and FileExistsCached(TargetFileName) then begin if (TargetFileName<>'') and FileExistsCached(TargetFileName) then begin
Target:=TIDECompileTarget(AddTarget(TargetFileName)); Target:=TIDECompileTarget(AddTarget(TargetFileName));
if pgloLoadRecursively in Options then if pgloLoadRecursively in Options then
Target.LoadTarget(true); Target.LoadTarget(true);