diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2006-01-02 17:36:54 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2006-01-02 17:36:54 (GMT) |
commit | 61e056e2dc20af29d8a58e5fa9e7ea6c2b67c747 (patch) | |
tree | 1db8d3308c22842b6e0ba2353967ba46e3430ce2 /Source/cmLocalUnixMakefileGenerator3.h | |
parent | 1d9ef3f8b59cd5dee9932cb09060d1b40faa648c (diff) | |
download | CMake-61e056e2dc20af29d8a58e5fa9e7ea6c2b67c747.zip CMake-61e056e2dc20af29d8a58e5fa9e7ea6c2b67c747.tar.gz CMake-61e056e2dc20af29d8a58e5fa9e7ea6c2b67c747.tar.bz2 |
BUG: fix for bug 2533, make foo/foo.o now works and .o files are in the help
Diffstat (limited to 'Source/cmLocalUnixMakefileGenerator3.h')
-rw-r--r-- | Source/cmLocalUnixMakefileGenerator3.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/cmLocalUnixMakefileGenerator3.h b/Source/cmLocalUnixMakefileGenerator3.h index 247efe8..5dfd86e 100644 --- a/Source/cmLocalUnixMakefileGenerator3.h +++ b/Source/cmLocalUnixMakefileGenerator3.h @@ -169,7 +169,9 @@ public: // write the target rules for the local Makefile into the stream void WriteLocalAllRules(std::ostream& ruleFileStream); - + + std::map<cmStdString,std::vector<cmTarget *> > GetLocalObjectFiles() + { return m_LocalObjectFiles;} protected: // Return the a string with -F flags on apple std::string GetFrameworkFlags(cmTarget&); @@ -320,7 +322,8 @@ protected: std::string GetTargetDirectory(cmTarget& target); std::string GetSubdirTargetName(const char* pass, const char* subdir); std::string GetObjectFileName(cmTarget& target, - const cmSourceFile& source); + const cmSourceFile& source, + std::string* nameWithoutTargetDir = 0); const char* GetSourceFileLanguage(const cmSourceFile& source); std::string ConvertToQuotedOutputPath(const char* p); |