diff options
author | Will Schroeder <will.schroeder@kitware.com> | 2001-01-11 19:47:38 (GMT) |
---|---|---|
committer | Will Schroeder <will.schroeder@kitware.com> | 2001-01-11 19:47:38 (GMT) |
commit | 88bbc0c30d3b98416e2bebea724a10ddb6eb5da2 (patch) | |
tree | 804510dc4cb816fbdddad5bdd7fc6e910b5fc357 /Source/cmWindowsConfigure.h | |
parent | 336f3e80dbaf2f648a1a058538b8a8b1062156fa (diff) | |
download | CMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.zip CMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.tar.gz CMake-88bbc0c30d3b98416e2bebea724a10ddb6eb5da2.tar.bz2 |
ENH:Documentation and cleanups
Diffstat (limited to 'Source/cmWindowsConfigure.h')
-rw-r--r-- | Source/cmWindowsConfigure.h | 27 |
1 files changed, 18 insertions, 9 deletions
diff --git a/Source/cmWindowsConfigure.h b/Source/cmWindowsConfigure.h index 8922d97..191ee1d 100644 --- a/Source/cmWindowsConfigure.h +++ b/Source/cmWindowsConfigure.h @@ -13,34 +13,43 @@ See COPYRIGHT.txt for copyright details. =========================================================================*/ -/** - * cmWindowsConfigure : a class that configures the build - * on windows where autoconf configure can not be used. - * The system specific .h files normal generated by autoconf - * should be generated by sub-classes of this class. - */ #ifndef cmWindowsConfigure_h #define cmWindowsConfigure_h + #include "cmStandardIncludes.h" +/** \class cmWindowsConfigure + * \brief Configure the build process on Windows systems. + * + * cmWindowsConfigure configures the build process + * on windows where the Unix autoconf configure can not be used. + * The system specific .h files normally generated by autoconf + * should be generated by sub-classes of this class. + */ class cmWindowsConfigure { public: /** - * Set the path to the top level of the source directory + * Set the path to the top level of the source directory. */ void SetWhereSource(const char* dir) { - m_WhereSource = dir; + m_WhereSource = dir; } + /** - * Set the path to the top level of the build directory + * Set the path to the top level of the build directory. */ void SetWhereBuild(const char* dir) { m_WhereBuild = dir; } + + /** + * Perform the configure process. + */ virtual bool Configure(const char* input); + protected: std::string m_WhereSource; std::string m_WhereBuild; |