summaryrefslogtreecommitdiffstats
path: root/Source/cmake.h
diff options
context:
space:
mode:
authorKen Martin <ken.martin@kitware.com>2002-05-15 21:23:09 (GMT)
committerKen Martin <ken.martin@kitware.com>2002-05-15 21:23:09 (GMT)
commit1052a6700f46588258682a266aa84e28aa36625f (patch)
tree430bab4a88a0136d68bab28df785a3dbdeeab3c0 /Source/cmake.h
parente10cea0da4b078369c7329f83b915f3bdc58bee0 (diff)
downloadCMake-1052a6700f46588258682a266aa84e28aa36625f.zip
CMake-1052a6700f46588258682a266aa84e28aa36625f.tar.gz
CMake-1052a6700f46588258682a266aa84e28aa36625f.tar.bz2
added initial attempt to support win32 bootstrapping
Diffstat (limited to 'Source/cmake.h')
-rw-r--r--Source/cmake.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/Source/cmake.h b/Source/cmake.h
index 53203e3..32efd86 100644
--- a/Source/cmake.h
+++ b/Source/cmake.h
@@ -52,6 +52,14 @@ class cmake
void AddCMakePaths(const std::vector<std::string>&);
/**
+ * Handle the case where cmake is being used to bootstrap itself.
+ * This typically happens on windows, where a cmake executable is
+ * used to produce makefiles for cmake itself. When bootstrapping
+ * CMAKE_BOOTSTRAP is set to 1
+ */
+ void HandleBootstrap(cmMakefile& builder, const std::string& arg0);
+
+ /**
* constructor
*/
cmake();