diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2016-07-12 17:26:55 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-09-08 14:37:33 (GMT) |
commit | d5257063b04a95aca3d144f860698a3c7181e554 (patch) | |
tree | d80777fc21792953fc72ee734acfdc7337ee19b1 /Source/cmExportInstallFileGenerator.h | |
parent | f81b9475f3724eef5d9e81b9190e30f5df09c808 (diff) | |
download | CMake-d5257063b04a95aca3d144f860698a3c7181e554.zip CMake-d5257063b04a95aca3d144f860698a3c7181e554.tar.gz CMake-d5257063b04a95aca3d144f860698a3c7181e554.tar.bz2 |
Export: Virtualize file generation step helpers
Allow subclasses to override the actual content generation.
Diffstat (limited to 'Source/cmExportInstallFileGenerator.h')
-rw-r--r-- | Source/cmExportInstallFileGenerator.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/cmExportInstallFileGenerator.h b/Source/cmExportInstallFileGenerator.h index fe34efd..63f2d40 100644 --- a/Source/cmExportInstallFileGenerator.h +++ b/Source/cmExportInstallFileGenerator.h @@ -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, |