COMP: Include full class definitions of classes used in std::map data members.
This commit is contained in:
parent
1105a86c52
commit
80714fb42f
@ -22,6 +22,10 @@
|
|||||||
#include <map>
|
#include <map>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
|
#include "cmCPackComponentGroup.h" // cmCPackComponent and friends
|
||||||
|
// Forward declarations are insufficient since we use them in
|
||||||
|
// std::map data members below...
|
||||||
|
|
||||||
#define cmCPackTypeMacro(class, superclass) \
|
#define cmCPackTypeMacro(class, superclass) \
|
||||||
cmTypeMacro(class, superclass); \
|
cmTypeMacro(class, superclass); \
|
||||||
static cmCPackGenerator* CreateGenerator() { return new class; }
|
static cmCPackGenerator* CreateGenerator() { return new class; }
|
||||||
@ -46,9 +50,6 @@
|
|||||||
|
|
||||||
class cmMakefile;
|
class cmMakefile;
|
||||||
class cmCPackLog;
|
class cmCPackLog;
|
||||||
class cmCPackInstallationType;
|
|
||||||
class cmCPackComponent;
|
|
||||||
class cmCPackComponentGroup;
|
|
||||||
|
|
||||||
/** \class cmCPackGenerator
|
/** \class cmCPackGenerator
|
||||||
* \brief A superclass of all CPack Generators
|
* \brief A superclass of all CPack Generators
|
||||||
|
Loading…
x
Reference in New Issue
Block a user