diff options
Diffstat (limited to 'Source/cmGlobalNinjaGenerator.h')
-rw-r--r-- | Source/cmGlobalNinjaGenerator.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Source/cmGlobalNinjaGenerator.h b/Source/cmGlobalNinjaGenerator.h index 0c740e8..b2c2aa8 100644 --- a/Source/cmGlobalNinjaGenerator.h +++ b/Source/cmGlobalNinjaGenerator.h @@ -16,6 +16,8 @@ # include "cmGlobalGenerator.h" # include "cmNinjaTypes.h" +//#define NINJA_GEN_VERBOSE_FILES + class cmLocalGenerator; class cmGeneratedFileStream; class cmGeneratorTarget; @@ -215,6 +217,11 @@ public: cmGeneratedFileStream* GetRulesFileStream() const { return this->RulesFileStream; } + void ClearCommentStream(); + cmsys_ios::stringstream& GetCommentStream() const + { return *this->CommentStream; } + + void AddCXXCompileCommand(const std::string &commandLine, const std::string &sourceFile); @@ -346,6 +353,9 @@ private: static cmLocalGenerator* LocalGenerator; static bool UsingMinGW; + + cmsys_ios::stringstream* CommentStream; + }; #endif // ! cmGlobalNinjaGenerator_h |