summaryrefslogtreecommitdiffstats
path: root/Source/CPack/cmCPackGenerators.cxx
diff options
context:
space:
mode:
authorAndy Cedilnik <andy.cedilnik@kitware.com>2006-05-02 21:52:22 (GMT)
committerAndy Cedilnik <andy.cedilnik@kitware.com>2006-05-02 21:52:22 (GMT)
commit6597cc48089afca7dcefe167aee17f58bd187cae (patch)
tree5b0f45afe8d1cf672073bea51dd9e6e3e144c679 /Source/CPack/cmCPackGenerators.cxx
parent7e788fed35074f0befde72d924621392f020f794 (diff)
downloadCMake-6597cc48089afca7dcefe167aee17f58bd187cae.zip
CMake-6597cc48089afca7dcefe167aee17f58bd187cae.tar.gz
CMake-6597cc48089afca7dcefe167aee17f58bd187cae.tar.bz2
ENH: Add generators documentation
Diffstat (limited to 'Source/CPack/cmCPackGenerators.cxx')
-rw-r--r--Source/CPack/cmCPackGenerators.cxx23
1 files changed, 17 insertions, 6 deletions
diff --git a/Source/CPack/cmCPackGenerators.cxx b/Source/CPack/cmCPackGenerators.cxx
index ed153af..79c0430 100644
--- a/Source/CPack/cmCPackGenerators.cxx
+++ b/Source/CPack/cmCPackGenerators.cxx
@@ -30,13 +30,22 @@
//----------------------------------------------------------------------
cmCPackGenerators::cmCPackGenerators()
{
- this->RegisterGenerator("TGZ", cmCPackTGZGenerator::CreateGenerator);
- this->RegisterGenerator("STGZ", cmCPackSTGZGenerator::CreateGenerator);
- this->RegisterGenerator("NSIS", cmCPackNSISGenerator::CreateGenerator);
- this->RegisterGenerator("ZIP", cmCPackZIPGenerator::CreateGenerator);
- this->RegisterGenerator("TZ", cmCPackTarCompressGenerator::CreateGenerator);
- this->RegisterGenerator("PackageMaker",
+ this->RegisterGenerator("TGZ", "Tar GZip compression",
+ cmCPackTGZGenerator::CreateGenerator);
+ this->RegisterGenerator("STGZ", "Self extracting Tar GZip compression",
+ cmCPackSTGZGenerator::CreateGenerator);
+#ifdef _WIN32
+ this->RegisterGenerator("NSIS", "Null Soft Installer",
+ cmCPackNSISGenerator::CreateGenerator);
+#endif
+ this->RegisterGenerator("ZIP", "ZIP file format",
+ cmCPackZIPGenerator::CreateGenerator);
+ this->RegisterGenerator("TZ", "Tar Compress compression",
+ cmCPackTarCompressGenerator::CreateGenerator);
+#ifdef __APPLE__
+ this->RegisterGenerator("PackageMaker", "Mac OSX Package Maker compression",
cmCPackPackageMakerGenerator::CreateGenerator);
+#endif
}
//----------------------------------------------------------------------
@@ -81,6 +90,7 @@ cmCPackGenericGenerator* cmCPackGenerators::NewGeneratorInternal(
//----------------------------------------------------------------------
void cmCPackGenerators::RegisterGenerator(const char* name,
+ const char* generatorDescription,
CreateGeneratorCall* createGenerator)
{
if ( !name || !createGenerator )
@@ -90,4 +100,5 @@ void cmCPackGenerators::RegisterGenerator(const char* name,
return;
}
this->GeneratorCreators[name] = createGenerator;
+ this->GeneratorDescriptions[name] = generatorDescription;
}