diff options
author | Brad King <brad.king@kitware.com> | 2004-11-05 20:09:46 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2004-11-05 20:09:46 (GMT) |
commit | d39b877ea4232ff9759aac575fa0feda9c13ca5b (patch) | |
tree | db8b55df2d9ef8531b9d0310817694569a511d14 /Source/cmLocalUnixMakefileGenerator2.h | |
parent | 6297bcbf1dd0543a27a2cea198e20f0652b98324 (diff) | |
download | CMake-d39b877ea4232ff9759aac575fa0feda9c13ca5b.zip CMake-d39b877ea4232ff9759aac575fa0feda9c13ca5b.tar.gz CMake-d39b877ea4232ff9759aac575fa0feda9c13ca5b.tar.bz2 |
ENH: Added partial clean target support.
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator2.h')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator2.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator2.h b/Source/cmLocalUnixMakefileGenerator2.h index ee0ef1e..29682a3 100644 --- a/Source/cmLocalUnixMakefileGenerator2.h +++ b/Source/cmLocalUnixMakefileGenerator2.h @@ -84,6 +84,7 @@ protected: void WriteAllRules(std::ostream& makefileStream); void WriteDependRules(std::ostream& makefileStream); void WriteBuildRules(std::ostream& makefileStream); + void WriteCleanRules(std::ostream& makefileStream); void WriteDriverRules(std::ostream& makefileStream, const char* pass, const char* local1, const char* local2=0); void WriteSubdirRules(std::ostream& makefileStream, const char* pass); @@ -119,7 +120,9 @@ protected: std::vector<std::string>& objects, const char* linkRuleVar, const char* extraLinkFlags); - + void WriteObjectsVariable(std::ostream& ruleFileStream, + const cmTarget& target, + std::vector<std::string>& objects); std::string GetTargetDirectory(const cmTarget& target); std::string GetSubdirTargetName(const char* pass, const char* subdir); std::string GetObjectFileName(const cmTarget& target, |