orwelldevcpp

CompilerFinder

Apr 4th, 2013
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.01 KB | None | 0 0
  1. procedure TdevCompiler.FindSets;
  2. var
  3.     compilername : AnsiString;
  4. begin
  5.     // Assume 64bit compilers are put in the MinGW64 folder
  6.     if DirectoryExists(devDirs.Exec + 'MinGW64\') then begin
  7.  
  8.         compilername := GetInfoOfCompiler(devDirs.Exec + 'MinGW64\bin\');
  9.         if compilername = '' then
  10.             compilername := 'MinGW64';
  11.  
  12.         AddSet(compilername + ' 64-bit Release','MinGW64');
  13.         AddSet(compilername + ' 64-bit Debug','MinGW64');
  14.         AddSet(compilername + ' 64-bit Profiling','MinGW64');
  15.         AddSet(compilername + ' 32-bit Release','MinGW64');
  16.         AddSet(compilername + ' 32-bit Debug','MinGW64');
  17.         AddSet(compilername + ' 32-bit Profiling','MinGW64');
  18.     end;
  19.     if DirectoryExists(devDirs.Exec + 'MinGW32\') then begin
  20.  
  21.         compilername := GetInfoOfCompiler(devDirs.Exec + 'MinGW32\bin\');
  22.         if compilername = '' then
  23.             compilername := 'MinGW32';
  24.  
  25.         AddSet(compilername + ' 32-bit Release','MinGW32');
  26.         AddSet(compilername + ' 32-bit Debug','MinGW32');
  27.         AddSet(compilername + ' 32-bit Profiling','MinGW32');
  28.     end;
  29. end;
Advertisement
Add Comment
Please, Sign In to add comment