summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalUnixMakefileGenerator3.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2006-01-02 17:36:54 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2006-01-02 17:36:54 (GMT)
commit61e056e2dc20af29d8a58e5fa9e7ea6c2b67c747 (patch)
tree1db8d3308c22842b6e0ba2353967ba46e3430ce2 /Source/cmLocalUnixMakefileGenerator3.h
parent1d9ef3f8b59cd5dee9932cb09060d1b40faa648c (diff)
downloadCMake-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.h7
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);