summaryrefslogtreecommitdiffstats
path: root/Source/cmUnixMakefileGenerator.h
diff options
context:
space:
mode:
authorBill Hoffman <bill.hoffman@kitware.com>2001-11-01 23:37:28 (GMT)
committerBill Hoffman <bill.hoffman@kitware.com>2001-11-01 23:37:28 (GMT)
commitc15ad5c98d7b527622a0f1ddbaaad6ffaf08d94a (patch)
tree544b487f9739b69b4e608866428f58fbf2125df2 /Source/cmUnixMakefileGenerator.h
parenta13cb203ad1e12850bc0ee2df6fd61b5f813543c (diff)
downloadCMake-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.h13
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;