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:31 (GMT) |
commit | f81b9475f3724eef5d9e81b9190e30f5df09c808 (patch) | |
tree | b2e9bc3973c3ac91826becb5513f7d1cd6a2adf4 /Source/cmExportInstallFileGenerator.h | |
parent | f506489d1ed222761f9ce752144a458290020e55 (diff) | |
download | CMake-f81b9475f3724eef5d9e81b9190e30f5df09c808.zip CMake-f81b9475f3724eef5d9e81b9190e30f5df09c808.tar.gz CMake-f81b9475f3724eef5d9e81b9190e30f5df09c808.tar.bz2 |
Export: Factor out file generation steps into helpers
Do not actually generate any content in the driving code paths.
Use helpers for that.
Diffstat (limited to 'Source/cmExportInstallFileGenerator.h')
-rw-r--r-- | Source/cmExportInstallFileGenerator.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/cmExportInstallFileGenerator.h b/Source/cmExportInstallFileGenerator.h index c693dc1..fe34efd 100644 --- a/Source/cmExportInstallFileGenerator.h +++ b/Source/cmExportInstallFileGenerator.h @@ -80,6 +80,14 @@ protected: std::vector<std::string> FindNamespaces(cmGlobalGenerator* gg, const std::string& name); + /** Generate the relative import prefix. */ + void GenerateImportPrefix(std::ostream&); + + /** Generate the relative import prefix. */ + void LoadConfigFiles(std::ostream&); + + void CleanupTemporaryVariables(std::ostream&); + /** Generate a per-configuration file for the targets. */ bool GenerateImportFileConfig(const std::string& config, std::vector<std::string>& missingTargets); |