diff options
author | Yury G. Kudryashov <urkud.urkud@gmail.com> | 2012-02-27 06:09:40 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-09-28 13:21:39 (GMT) |
commit | d13ec1ac31518d5c7875e9fa8b849e42ed66a3a3 (patch) | |
tree | 7c3cadb9d2241b8087b0fffa03efff39e3311d52 /Source/cmInstallExportGenerator.h | |
parent | 4e2347cbf39ab72f9bf4ca8bdac7dbecd0143dde (diff) | |
download | CMake-d13ec1ac31518d5c7875e9fa8b849e42ed66a3a3.zip CMake-d13ec1ac31518d5c7875e9fa8b849e42ed66a3a3.tar.gz CMake-d13ec1ac31518d5c7875e9fa8b849e42ed66a3a3.tar.bz2 |
exports: Create class cmExportSet
Replace direct use of 'std::vector<cmTargetExport const*>' with a
dedicated class.
Diffstat (limited to 'Source/cmInstallExportGenerator.h')
-rw-r--r-- | Source/cmInstallExportGenerator.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/Source/cmInstallExportGenerator.h b/Source/cmInstallExportGenerator.h index 1ff6e38..7b65ab7 100644 --- a/Source/cmInstallExportGenerator.h +++ b/Source/cmInstallExportGenerator.h @@ -17,8 +17,7 @@ class cmExportInstallFileGenerator; class cmInstallFilesGenerator; class cmInstallTargetGenerator; -class cmTarget; -class cmTargetExport; +class cmExportSet; class cmMakefile; /** \class cmInstallExportGenerator @@ -35,13 +34,11 @@ public: cmMakefile* mf); ~cmInstallExportGenerator(); protected: - typedef std::vector<cmTargetExport*> ExportSet; - virtual void GenerateScript(std::ostream& os); virtual void GenerateScriptConfigs(std::ostream& os, Indent const& indent); virtual void GenerateScriptActions(std::ostream& os, Indent const& indent); - void GenerateImportFile(ExportSet const* exportSet); - void GenerateImportFile(const char* config, ExportSet const* exportSet); + void GenerateImportFile(cmExportSet const* exportSet); + void GenerateImportFile(const char* config, cmExportSet const* exportSet); void ComputeTempDir(); std::string Name; |