diff options
Diffstat (limited to 'Source/cmForEachCommand.h')
-rw-r--r-- | Source/cmForEachCommand.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Source/cmForEachCommand.h b/Source/cmForEachCommand.h index 1e3d786..93c4676 100644 --- a/Source/cmForEachCommand.h +++ b/Source/cmForEachCommand.h @@ -3,11 +3,17 @@ #ifndef cmForEachCommand_h #define cmForEachCommand_h -#include "cmCommand.h" +#include <cmConfigure.h> +#include <string> +#include <vector> +#include "cmCommand.h" #include "cmFunctionBlocker.h" #include "cmListFileCache.h" +class cmExecutionStatus; +class cmMakefile; + class cmForEachFunctionBlocker : public cmFunctionBlocker { public: @@ -51,8 +57,6 @@ public: */ std::string GetName() const CM_OVERRIDE { return "foreach"; } - cmTypeMacro(cmForEachCommand, cmCommand); - private: bool HandleInMode(std::vector<std::string> const& args); }; |