diff options
author | Brad King <brad.king@kitware.com> | 2006-08-01 16:16:21 -0400 |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2006-08-01 16:16:21 -0400 |
commit | fe5a6e94137c4720871b4be268ada7a003efad5e (patch) | |
tree | e4733e74924ffd47129a017a0037216ed274483f /Source/cmLocalUnixMakefileGenerator3.h | |
parent | 2350085120bd0b50cf9c61c4b073126735426cb7 (diff) | |
download | cmake-fe5a6e94137c4720871b4be268ada7a003efad5e.tar.gz |
ENH: Moved generation of directory-level object convenience rules to a separate method. This will aid generation of more such rules later.
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator3.h')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator3.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator3.h b/Source/cmLocalUnixMakefileGenerator3.h index 7744e1b0e8..f83f102aac 100644 --- a/Source/cmLocalUnixMakefileGenerator3.h +++ b/Source/cmLocalUnixMakefileGenerator3.h @@ -223,6 +223,7 @@ protected: void WriteLocalMakefile(); + // write the target rules for the local Makefile into the stream void WriteLocalMakefileTargets(std::ostream& ruleFileStream, std::set<cmStdString> &emitted); @@ -267,6 +268,9 @@ protected: void WriteTargetRequiresRule(std::ostream& ruleFileStream, cmTarget& target, const std::vector<std::string>& objects); + void WriteObjectConvenienceRule(std::ostream& ruleFileStream, + const char* comment, const char* output, + std::vector<cmTarget*>& targets); std::string GetObjectFileName(cmTarget& target, const cmSourceFile& source, |