diff options
author | Eric NOULARD <eric.noulard@gmail.com> | 2011-03-23 17:28:05 (GMT) |
---|---|---|
committer | Eric NOULARD <eric.noulard@gmail.com> | 2011-03-23 17:28:05 (GMT) |
commit | 6dfc818394d302d5966431fc72b4150777780b79 (patch) | |
tree | c4837ae3a47a244be37e835760feac8d86bd86cf /Source/CPack/cmCPackDebGenerator.h | |
parent | 4344e83fcf521072b0101b67a50e31e7f4032abb (diff) | |
download | CMake-6dfc818394d302d5966431fc72b4150777780b79.zip CMake-6dfc818394d302d5966431fc72b4150777780b79.tar.gz CMake-6dfc818394d302d5966431fc72b4150777780b79.tar.bz2 |
CPack fix #11930 and simplifies component packaging options
Diffstat (limited to 'Source/CPack/cmCPackDebGenerator.h')
-rw-r--r-- | Source/CPack/cmCPackDebGenerator.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/CPack/cmCPackDebGenerator.h b/Source/CPack/cmCPackDebGenerator.h index de1ea77..f536c47 100644 --- a/Source/CPack/cmCPackDebGenerator.h +++ b/Source/CPack/cmCPackDebGenerator.h @@ -34,6 +34,10 @@ public: protected: virtual int InitializeInternal(); /** + * This method factors out the work done in component packaging case. + */ + int PackageOnePack(std::string initialToplevel, std::string packageName); + /** * The method used to package files when component * install is used. This will create one * archive for each component group. @@ -43,7 +47,7 @@ protected: * Special case of component install where all * components will be put in a single installer. */ - int PackageComponentsAllInOne(bool allComponent); + int PackageComponentsAllInOne(); virtual int PackageFiles(); virtual const char* GetOutputExtension() { return ".deb"; } virtual bool SupportsComponentInstallation() const; |