summaryrefslogtreecommitdiffstats
path: root/Source/CPack/cmCPackArchiveGenerator.h
diff options
context:
space:
mode:
authorDomen Vrankar <domen.vrankar@gmail.com>2017-05-16 21:52:58 (GMT)
committerDomen Vrankar <domen.vrankar@gmail.com>2017-05-16 22:47:15 (GMT)
commit9e06e97d30faf0916bec404c81922334139cf177 (patch)
tree8ce7afb124e06d68174fca0b3e3509463e023ab8 /Source/CPack/cmCPackArchiveGenerator.h
parent6b05e028f1a3afc7906908bd48d58993da02a9d9 (diff)
downloadCMake-9e06e97d30faf0916bec404c81922334139cf177.zip
CMake-9e06e97d30faf0916bec404c81922334139cf177.tar.gz
CMake-9e06e97d30faf0916bec404c81922334139cf177.tar.bz2
CPack/Archive: per component filenames support
Support for setting archive packager specific per component filenames and monolithic package filenames.
Diffstat (limited to 'Source/CPack/cmCPackArchiveGenerator.h')
-rw-r--r--Source/CPack/cmCPackArchiveGenerator.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/CPack/cmCPackArchiveGenerator.h b/Source/CPack/cmCPackArchiveGenerator.h
index 58d67e3..e7116c4 100644
--- a/Source/CPack/cmCPackArchiveGenerator.h
+++ b/Source/CPack/cmCPackArchiveGenerator.h
@@ -34,6 +34,11 @@ public:
// component support
bool SupportsComponentInstallation() const CM_OVERRIDE;
+private:
+ // get archive component filename
+ std::string GetArchiveComponentFileName(const std::string& component,
+ bool isGroupName);
+
protected:
int InitializeInternal() CM_OVERRIDE;
/**