summaryrefslogtreecommitdiffstats
path: root/Source/cmUnixMakefileGenerator.h
diff options
context:
space:
mode:
authorWill Schroeder <will.schroeder@kitware.com>2001-01-11 19:47:38 (GMT)
committerWill Schroeder <will.schroeder@kitware.com>2001-01-11 19:47:38 (GMT)
commit88bbc0c30d3b98416e2bebea724a10ddb6eb5da2 (patch)
tree804510dc4cb816fbdddad5bdd7fc6e910b5fc357 /Source/cmUnixMakefileGenerator.h
parent336f3e80dbaf2f648a1a058538b8a8b1062156fa (diff)
downloadCMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.zip
CMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.tar.gz
CMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.tar.bz2
ENH:Documentation and cleanups
Diffstat (limited to 'Source/cmUnixMakefileGenerator.h')
-rw-r--r--Source/cmUnixMakefileGenerator.h22
1 files changed, 16 insertions, 6 deletions
diff --git a/Source/cmUnixMakefileGenerator.h b/Source/cmUnixMakefileGenerator.h
index 5f3d8f6..b941470 100644
--- a/Source/cmUnixMakefileGenerator.h
+++ b/Source/cmUnixMakefileGenerator.h
@@ -13,23 +13,33 @@
See COPYRIGHT.txt for copyright details.
=========================================================================*/
-/**
- * itkUnixMakefile is used generate unix makefiles.
- */
-
#ifndef cmUnixMakefileGenerator_h
#define cmUnixMakefileGenerator_h
+
#include "cmMakefile.h"
#include "cmMakefileGenerator.h"
+/** \class cmUnixMakefileGenerator
+ * \brief Write a Unix makefiles.
+ *
+ * cmUnixMakefileGenerator produces a Unix makefile from its
+ * member m_Makefile.
+ */
class cmUnixMakefileGenerator : public cmMakefileGenerator
{
public:
- /**
- * Write the makefile to the named file
+ /**
+ * Produce the makefile (in this case a Unix makefile).
*/
virtual void GenerateMakefile();
+
+ /**
+ * Output the depend information for all the classes
+ * in the makefile. These would have been generated
+ * by the class cmMakeDepend.
+ */
void OutputDepends(std::ostream&);
+
protected:
void OutputMakefile(const char* file);
void OutputDependLibraries(std::ostream&);