浏览代码

Merge topic 'fix-installscripts-gen' into release-3.31

ca5e6dadb5 install: Generate InstallScripts.json in consistent location

Acked-by: Kitware Robot <[email protected]>
Acked-by: buildbot <[email protected]>
Merge-request: !10168
Brad King 9 月之前
父节点
当前提交
a29e1884a3
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      Source/cmGlobalGenerator.cxx

+ 4 - 1
Source/cmGlobalGenerator.cxx

@@ -1824,7 +1824,10 @@ void cmGlobalGenerator::WriteInstallJson() const
     for (const auto& file : this->InstallScripts) {
       index["InstallScripts"].append(file);
     }
-    this->WriteJsonContent("CMakeFiles/InstallScripts.json", index);
+    this->WriteJsonContent(
+      cmStrCat(this->CMakeInstance->GetHomeOutputDirectory(),
+               "/CMakeFiles/InstallScripts.json"),
+      index);
   }
 }
 #endif