diff options
author | Ken Martin <ken.martin@kitware.com> | 2005-07-27 13:49:37 (GMT) |
---|---|---|
committer | Ken Martin <ken.martin@kitware.com> | 2005-07-27 13:49:37 (GMT) |
commit | f85f919dbc37e01f9ef8dfdc9e4db9e413fbf20e (patch) | |
tree | 48a12d7d807566cc6de90bd986d2b5de23012973 /Source/cmGlobalUnixMakefileGenerator3.h | |
parent | 90cefde755e6bc4b04ce74ae9b886f2ce3633e96 (diff) | |
download | CMake-f85f919dbc37e01f9ef8dfdc9e4db9e413fbf20e.zip CMake-f85f919dbc37e01f9ef8dfdc9e4db9e413fbf20e.tar.gz CMake-f85f919dbc37e01f9ef8dfdc9e4db9e413fbf20e.tar.bz2 |
ENH: reduce the number of files produced still needs a bit more cleanup
Diffstat (limited to 'Source/cmGlobalUnixMakefileGenerator3.h')
-rw-r--r-- | Source/cmGlobalUnixMakefileGenerator3.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/cmGlobalUnixMakefileGenerator3.h b/Source/cmGlobalUnixMakefileGenerator3.h index a17c389..aebc086 100644 --- a/Source/cmGlobalUnixMakefileGenerator3.h +++ b/Source/cmGlobalUnixMakefileGenerator3.h @@ -83,12 +83,15 @@ public: * requests that they Generate. */ virtual void Generate(); + + + void WriteMainCMakefileLanguageRules(cmGeneratedFileStream& cmakefileStream, + std::vector<cmLocalGenerator *> &); protected: void WriteMainMakefile(); void WriteMainMakefile2(); void WriteMainCMakefile(); - void WriteMainCMakefileLanguageRules(cmGeneratedFileStream& cmakefileStream); void WriteAllRules(cmLocalUnixMakefileGenerator3 *lg, std::ostream& makefileStream); void WriteHelpRule(std::ostream& ruleFileStream); @@ -111,7 +114,7 @@ protected: const char* name, std::set<cmStdString>& emitted); // does this generator need a requires step for any of its targets - bool NeedRequiresStep(cmLocalUnixMakefileGenerator3 *lg); + bool NeedRequiresStep(cmLocalUnixMakefileGenerator3 *lg, const char *); }; |