install: Write manifest file in parallel install

Updates the parallel install to generate the install_manifest.txt file.
This commit is contained in:
Martin Duffy
2024-07-18 14:57:40 -04:00
parent d39b8044b6
commit 9799491c7e
20 changed files with 225 additions and 111 deletions

View File

@@ -16,7 +16,7 @@ class cmInstallScriptHandler
{
public:
cmInstallScriptHandler() = default;
cmInstallScriptHandler(const std::string&, std::vector<std::string>&);
cmInstallScriptHandler(std::string, std::string, std::vector<std::string>&);
bool isParallel();
int install(unsigned int j);
class InstallScript
@@ -37,4 +37,7 @@ public:
private:
std::vector<std::vector<std::string>> commands;
std::vector<std::string> directories;
std::string binaryDir;
std::string component;
};