Преглед на файлове

BUG: install_manifest.txt should be overwritten each time the install is run.

Brad King преди 21 години
родител
ревизия
419f53ea7b
променени са 1 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 2 0
      Source/cmLocalGenerator.cxx

+ 2 - 0
Source/cmLocalGenerator.cxx

@@ -295,6 +295,8 @@ void cmLocalGenerator::GenerateInstallRules()
     }
     }
   if ( toplevel_install )
   if ( toplevel_install )
     {
     {
+    fout << "FILE(WRITE \"" << homedir.c_str() << "/install_manifest.txt\" "
+         << "\"\")" << std::endl;
     fout << "FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})" << std::endl
     fout << "FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})" << std::endl
       << "  FILE(APPEND \"" << homedir.c_str() << "/install_manifest.txt\" "
       << "  FILE(APPEND \"" << homedir.c_str() << "/install_manifest.txt\" "
       << "\"${file}\\n\")" << std::endl
       << "\"${file}\\n\")" << std::endl