diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2001-11-01 23:37:28 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2001-11-01 23:37:28 (GMT) |
commit | c15ad5c98d7b527622a0f1ddbaaad6ffaf08d94a (patch) | |
tree | 544b487f9739b69b4e608866428f58fbf2125df2 /Source/cmUnixMakefileGenerator.h | |
parent | a13cb203ad1e12850bc0ee2df6fd61b5f813543c (diff) | |
download | CMake-c15ad5c98d7b527622a0f1ddbaaad6ffaf08d94a.zip CMake-c15ad5c98d7b527622a0f1ddbaaad6ffaf08d94a.tar.gz CMake-c15ad5c98d7b527622a0f1ddbaaad6ffaf08d94a.tar.bz2 |
ENH: clean up interface and change build in current directory to build the depend file first
Diffstat (limited to 'Source/cmUnixMakefileGenerator.h')
-rw-r--r-- | Source/cmUnixMakefileGenerator.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/Source/cmUnixMakefileGenerator.h b/Source/cmUnixMakefileGenerator.h index cce773a..db8369b 100644 --- a/Source/cmUnixMakefileGenerator.h +++ b/Source/cmUnixMakefileGenerator.h @@ -106,7 +106,13 @@ private: void OutputMakefile(const char* file); void OutputMakeFlags(std::ostream&); void OutputTargetRules(std::ostream& fout); - void OutputLinkLibraries(std::ostream&, const char*, const cmTarget &); + void OutputLinkLibraries(std::ostream&, const char* name, const cmTarget &); + + void OutputSharedLibraryRule(std::ostream&, const char* name, const cmTarget &); + void OutputModuleLibraryRule(std::ostream&, const char* name, const cmTarget &); + void OutputStaticLibraryRule(std::ostream&, const char* name, const cmTarget &); + void OutputExecutableRule(std::ostream&, const char* name, const cmTarget &); + void OutputTargets(std::ostream&); void OutputSubDirectoryRules(std::ostream&); void OutputDependInformation(std::ostream&); @@ -127,7 +133,10 @@ private: const char* comment, const char* target, const char* depends, - const char* command); + const char* command, + const char* command2 = 0, + const char* command3 = 0, + const char* command4 = 0); private: bool m_CacheOnly; bool m_Recurse; |