summaryrefslogtreecommitdiffstats
path: root/Source/CPack/cmCPackGenerators.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Source/CPack/cmCPackGenerators.cxx')
-rw-r--r--Source/CPack/cmCPackGenerators.cxx14
1 files changed, 14 insertions, 0 deletions
diff --git a/Source/CPack/cmCPackGenerators.cxx b/Source/CPack/cmCPackGenerators.cxx
index 629156a..bccee43 100644
--- a/Source/CPack/cmCPackGenerators.cxx
+++ b/Source/CPack/cmCPackGenerators.cxx
@@ -34,6 +34,12 @@
# include "cmCPackCygwinSourceGenerator.h"
#endif
+#if !defined(_WIN32) && !defined(__APPLE__) \
+ && !defined(__QNXNTO__) && !defined(__BEOS__)
+# include "cmCPackDebGenerator.h"
+#endif
+
+
#include "cmCPackLog.h"
//----------------------------------------------------------------------
@@ -64,6 +70,10 @@ cmCPackGenerators::cmCPackGenerators()
this->RegisterGenerator("OSXX11", "Mac OSX X11 bundle",
cmCPackOSXX11Generator::CreateGenerator);
#endif
+#if !defined(_WIN32) && !defined(__APPLE__) && !defined(__QNXNTO__) && !defined(__BEOS__)
+ this->RegisterGenerator("DEB", "Debian packages",
+ cmCPackDebGenerator::CreateGenerator);
+#endif
}
//----------------------------------------------------------------------
@@ -80,6 +90,7 @@ cmCPackGenerators::~cmCPackGenerators()
cmCPackGenericGenerator* cmCPackGenerators::NewGenerator(const char* name)
{
cmCPackGenericGenerator* gen = this->NewGeneratorInternal(name);
+ fprintf(stderr, "********* NewGen %s\n", name);
if ( !gen )
{
return 0;
@@ -95,12 +106,15 @@ cmCPackGenericGenerator* cmCPackGenerators::NewGeneratorInternal(
{
if ( !name )
{
+ fprintf(stderr, "*** 1 name==0\n");
return 0;
}
+ fprintf(stderr, "*** 2 name==%s\n", name);
cmCPackGenerators::t_GeneratorCreatorsMap::iterator it
= this->GeneratorCreators.find(name);
if ( it == this->GeneratorCreators.end() )
{
+ fprintf(stderr, "*** 2 name==%s not found\n", name);
return 0;
}
return (it->second)();