mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-05 04:03:22 +03: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:
1 parent
569b821a13
commit
ca5e6dadb5
1 file changed
+4
-1
@@ -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