diff options
author | Brad King <brad.king@kitware.com> | 2004-11-02 12:36:08 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2004-11-02 12:36:08 (GMT) |
commit | 914f28b06ab3876ab6ce405509bc9db25760177f (patch) | |
tree | dc00f265679775be521c046c86cf56d57c4dee93 /Source/cmLocalUnixMakefileGenerator2.h | |
parent | 1e1b22bdbce9b9ddaf575e1b7408473988efdc3b (diff) | |
download | CMake-914f28b06ab3876ab6ce405509bc9db25760177f.zip CMake-914f28b06ab3876ab6ce405509bc9db25760177f.tar.gz CMake-914f28b06ab3876ab6ce405509bc9db25760177f.tar.bz2 |
ENH: Implemented subdirectory rules for all target.
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator2.h')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator2.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator2.h b/Source/cmLocalUnixMakefileGenerator2.h index 14144fd..712d6ea 100644 --- a/Source/cmLocalUnixMakefileGenerator2.h +++ b/Source/cmLocalUnixMakefileGenerator2.h @@ -75,9 +75,9 @@ protected: void WriteSpecialTargetsBottom(std::ostream& makefileStream); void WriteTargetIncludes(std::ostream& makefileStream); void WriteAllRule(std::ostream& makefileStream); - void WriteSubdirRules(std::ostream& makefileStream); - void WriteSubdirRule(std::ostream& makefileStream, const char* tgt, - const char* last); + void WriteSubdirRules(std::ostream& makefileStream, const char* pass); + void WriteSubdirRule(std::ostream& makefileStream, const char* pass, + const char* subdir, std::string& last); void WriteRequiresRule(std::ostream& ruleFileStream, const cmTarget& target, const char* targetFullPath); void WriteExecutableRule(std::ostream& ruleFileStream, @@ -104,7 +104,7 @@ protected: const char* extraLinkFlags); std::string GetTargetDirectory(const cmTarget& target); - std::string GetSubdirTargetName(const char* subdir); + std::string GetSubdirTargetName(const char* pass, const char* subdir); std::string GetObjectFileName(const cmTarget& target, const cmSourceFile& source); const char* GetSourceFileLanguage(const cmSourceFile& source); |