Export: Virtualize file generation step helpers

Allow subclasses to override the actual content generation.
This commit is contained in:
Bill Hoffman
2016-07-12 13:26:55 -04:00
committed by Brad King
parent f81b9475f3
commit d5257063b0
2 changed files with 26 additions and 25 deletions
+5 -5
View File
@@ -81,16 +81,16 @@ protected:
const std::string& name);
/** Generate the relative import prefix. */
void GenerateImportPrefix(std::ostream&);
virtual void GenerateImportPrefix(std::ostream&);
/** Generate the relative import prefix. */
void LoadConfigFiles(std::ostream&);
virtual void LoadConfigFiles(std::ostream&);
void CleanupTemporaryVariables(std::ostream&);
virtual void CleanupTemporaryVariables(std::ostream&);
/** Generate a per-configuration file for the targets. */
bool GenerateImportFileConfig(const std::string& config,
std::vector<std::string>& missingTargets);
virtual bool GenerateImportFileConfig(
const std::string& config, std::vector<std::string>& missingTargets);
/** Fill in properties indicating installed file locations. */
void SetImportLocationProperty(const std::string& config,