IDE: fall back package output directory: set dir separators not

git-svn-id: trunk@37024 -
This commit is contained in:
mattias 2012-04-25 19:13:10 +00:00
parent d853ab2e28
commit a5d49673a3
2 changed files with 2 additions and 2 deletions

View File

@ -5045,7 +5045,7 @@ begin
XMLConfig.SetValue('Compiler/Date',CompilerFileDate);
XMLConfig.SetValue('Params/Value',CompilerParams);
XMLConfig.SetDeleteValue('Complete/Value',Complete,true);
InvalidateFileStateCache;
InvalidateFileStateCache(StateFile);
XMLConfig.Flush;
finally
XMLConfig.Free;

View File

@ -3959,7 +3959,7 @@ begin
// use the default output directory, if it is relative
// (this way the fallback creates the same amount of target directories)
Dir:=APackage.CompilerOptions.ParsedOpts.Values[pcosOutputDir].UnparsedValue;
Dir:=SetDirSeparators(APackage.SubstitutePkgMacros(Dir,false));
Dir:=APackage.SubstitutePkgMacros(Dir,false);
if FilenameIsAbsolute(Dir) then begin
// it is not relative => create a default one
Dir:='$(TargetOS)-$(TargetCPU)';