diff options
author | Stephen Kelly <steveire@gmail.com> | 2012-10-06 15:51:07 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2015-07-27 19:59:03 (GMT) |
commit | 57f03e59ba92989aaf3600399f11ffb308cc663e (patch) | |
tree | fd6649c99b9153d7edd67d5444d8007720b37fba /Source/cmExportFileGenerator.h | |
parent | 57ab0f70b50e8c308f12248494fcc233e83210a4 (diff) | |
download | CMake-57f03e59ba92989aaf3600399f11ffb308cc663e.zip CMake-57f03e59ba92989aaf3600399f11ffb308cc663e.tar.gz CMake-57f03e59ba92989aaf3600399f11ffb308cc663e.tar.bz2 |
Port some of the cmExportFileGenerator API to cmGeneratorTarget.
Enough to make it more possible to move GetLinkInterface
to cmGeneratorTarget.
Diffstat (limited to 'Source/cmExportFileGenerator.h')
-rw-r--r-- | Source/cmExportFileGenerator.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/cmExportFileGenerator.h b/Source/cmExportFileGenerator.h index b6f4166..2f33200 100644 --- a/Source/cmExportFileGenerator.h +++ b/Source/cmExportFileGenerator.h @@ -92,13 +92,15 @@ protected: // Collect properties with detailed information about targets beyond // their location on disk. void SetImportDetailProperties(const std::string& config, - std::string const& suffix, cmTarget* target, + std::string const& suffix, + cmGeneratorTarget* target, ImportPropertyMap& properties, std::vector<std::string>& missingTargets); template <typename T> void SetImportLinkProperty(std::string const& suffix, - cmTarget* target, const std::string& propName, + cmGeneratorTarget* target, + const std::string& propName, std::vector<T> const& entries, ImportPropertyMap& properties, std::vector<std::string>& missingTargets); @@ -148,7 +150,7 @@ protected: void SetImportLinkInterface(const std::string& config, std::string const& suffix, cmGeneratorExpression::PreprocessContext preprocessRule, - cmTarget* target, ImportPropertyMap& properties, + cmGeneratorTarget* target, ImportPropertyMap& properties, std::vector<std::string>& missingTargets); enum FreeTargetsReplace { |