Browse Source

Accept git failure for exported directories and use COMPDATESTR environment instead if set

Pierre Muller 1 month ago
parent
commit
ca7a7445e3
1 changed files with 2 additions and 0 deletions
  1. 2 0
      packages/ide/fpmake.pp

+ 2 - 0
packages/ide/fpmake.pp

@@ -35,6 +35,8 @@ procedure ide_check_gdb_availability(Sender: TObject);
         CompilerGitDate:=Installer.BuildEngine.GetExecuteCommandOutput(Cmd,Opts);
         CompilerGitDate:=Installer.BuildEngine.GetExecuteCommandOutput(Cmd,Opts);
         while (length(CompilerGitDate)>0) and (CompilerGitDate[length(CompilerGitDate)] in [#10,#13]) do
         while (length(CompilerGitDate)>0) and (CompilerGitDate[length(CompilerGitDate)] in [#10,#13]) do
           SetLength(CompilerGitDate,length(CompilerGitDate)-1);
           SetLength(CompilerGitDate,length(CompilerGitDate)-1);
+      except
+	CompilerGitDate:={$IFDEF FPC_DOTTEDUNITS}System.{$ENDIF}SysUtils.GetEnvironmentVariable('COMPDATESTR');
       finally
       finally
         Opts.Free;
         Opts.Free;
       end;
       end;