diff options
author | David Cole <david.cole@kitware.com> | 2008-06-17 16:09:42 (GMT) |
---|---|---|
committer | David Cole <david.cole@kitware.com> | 2008-06-17 16:09:42 (GMT) |
commit | 80714fb42f96a3486b8411cc28c0107a5aba1055 (patch) | |
tree | 7ad12b05ba8f86565c4e9d83b539dc38500f3818 /Source/CPack/cmCPackGenerator.h | |
parent | 1105a86c520d34a59b482b86b6f288c11ff45b81 (diff) | |
download | CMake-80714fb42f96a3486b8411cc28c0107a5aba1055.zip CMake-80714fb42f96a3486b8411cc28c0107a5aba1055.tar.gz CMake-80714fb42f96a3486b8411cc28c0107a5aba1055.tar.bz2 |
COMP: Include full class definitions of classes used in std::map data members.
Diffstat (limited to 'Source/CPack/cmCPackGenerator.h')
-rw-r--r-- | Source/CPack/cmCPackGenerator.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Source/CPack/cmCPackGenerator.h b/Source/CPack/cmCPackGenerator.h index ad61d65..0f121b9 100644 --- a/Source/CPack/cmCPackGenerator.h +++ b/Source/CPack/cmCPackGenerator.h @@ -22,6 +22,10 @@ #include <map> #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) \ cmTypeMacro(class, superclass); \ static cmCPackGenerator* CreateGenerator() { return new class; } @@ -46,9 +50,6 @@ class cmMakefile; class cmCPackLog; -class cmCPackInstallationType; -class cmCPackComponent; -class cmCPackComponentGroup; /** \class cmCPackGenerator * \brief A superclass of all CPack Generators |