diff options
author | Alexander Neundorf <neundorf@kde.org> | 2007-08-27 20:04:57 (GMT) |
---|---|---|
committer | Alexander Neundorf <neundorf@kde.org> | 2007-08-27 20:04:57 (GMT) |
commit | 3e12a6cb917d0e6a8b10e239a2e5fa9cf3a8c358 (patch) | |
tree | 2f3cc243afbebf29b997aa9d9333fdc1ee8b1539 /Source/cmGlobalGenerator.h | |
parent | 556b1257ac5e961a5fbc652f51acf157f157bed8 (diff) | |
download | CMake-3e12a6cb917d0e6a8b10e239a2e5fa9cf3a8c358.zip CMake-3e12a6cb917d0e6a8b10e239a2e5fa9cf3a8c358.tar.gz CMake-3e12a6cb917d0e6a8b10e239a2e5fa9cf3a8c358.tar.bz2 |
ENH: add install files generators for targets which have PUBLIC_HEADER,
PRIVATE_HEADER or RESOURCE_FILES property, use the destination for the
public headers as include directory property for exported libraries
Alex
Diffstat (limited to 'Source/cmGlobalGenerator.h')
-rw-r--r-- | Source/cmGlobalGenerator.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Source/cmGlobalGenerator.h b/Source/cmGlobalGenerator.h index 6b8e53e..c0996b6 100644 --- a/Source/cmGlobalGenerator.h +++ b/Source/cmGlobalGenerator.h @@ -29,6 +29,7 @@ class cmExternalMakefileProjectGenerator; class cmTarget; class cmTargetExport; class cmInstallTargetGenerator; +class cmInstallFilesGenerator; /** \class cmGlobalGenerator * \brief Responable for overseeing the generation process for the entire tree @@ -144,7 +145,8 @@ public: cmInstallTargetGenerator* runTime, cmInstallTargetGenerator* library, cmInstallTargetGenerator* framework, - cmInstallTargetGenerator* bundle); + cmInstallTargetGenerator* bundle, + cmInstallFilesGenerator* publicHeaders); ///! Get the export target set with the given name const std::vector<cmTargetExport*>* GetExportSet(const char* name) const; |