IDE: initial setup dialog: force update of compiler info

git-svn-id: trunk@60671 -
This commit is contained in:
mattias 2019-03-14 19:45:07 +00:00
parent 5ecb90b18b
commit 63ab622d7f

View File

@ -1022,16 +1022,14 @@ begin
//debugln(['TInitialSetupDialog.UpdateCompilerNote ',fLastParsedCompiler]);
Quality:=CheckFPCExeQuality(fLastParsedCompiler,Note,
CodeToolBoss.CompilerDefinesCache.TestFilename);
if Quality<>sddqInvalid then begin
CodeToolBoss.CompilerDefinesCache.ConfigCaches.Find(
fLastParsedCompiler,'','','',true);
// check compiler again
CfgCache:=CodeToolBoss.CompilerDefinesCache.ConfigCaches.Find(
fLastParsedCompiler,'','','',true);
CodeToolBoss.CompilerDefinesCache.TestFilename);
// check compiler again
CfgCache:=CodeToolBoss.CompilerDefinesCache.ConfigCaches.Find(
fLastParsedCompiler,'','','',true);
CfgCache.CompilerDate:=0; // force update
if CfgCache.NeedsUpdate then
CfgCache.Update(CodeToolBoss.CompilerDefinesCache.TestFilename);
BuildBoss.SetBuildTargetIDE;
end;
BuildBoss.SetBuildTargetIDE;
case Quality of
sddqInvalid: s:=lisError;