Răsfoiți Sursa

ENH: do not undef cmakedefine stuff, just comment out the line

Bill Hoffman 24 ani în urmă
părinte
comite
eede7afb7e
1 a modificat fișierele cu 2 adăugiri și 1 ștergeri
  1. 2 1
      Source/cmConfigureFileCommand.cxx

+ 2 - 1
Source/cmConfigureFileCommand.cxx

@@ -152,14 +152,15 @@ void cmConfigureFileCommand::ConfigureFile()
             {
             cmSystemTools::ReplaceString(inLine,
                                          "#cmakedefine", "#define");
+            fout << inLine << "\n";
             }
           else
             {
             cmSystemTools::ReplaceString(inLine,
                                          "#cmakedefine", "#undef");
+            fout << "/* " << inLine << " */\n";
             }
           }
-        fout << inLine << "\n";
         }
       }
     // close the files before attempting to copy