mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-14 18:51:42 -06:00
install: Generate InstallScripts.json in consistent location
Since commit 159ba027b9 (Install: Add parallel installation option,
2024-06-19, v3.31.0-rc1~333^2) the file was generated relative to the
current working directory. This is not always the top of the build
tree, so specify the path explicitly.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user