浏览代码

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 )
     {
+    fout << "FILE(WRITE \"" << homedir.c_str() << "/install_manifest.txt\" "
+         << "\"\")" << std::endl;
     fout << "FOREACH(file ${CMAKE_INSTALL_MANIFEST_FILES})" << std::endl
       << "  FILE(APPEND \"" << homedir.c_str() << "/install_manifest.txt\" "
       << "\"${file}\\n\")" << std::endl