[cmake-commits] king committed cmSystemTools.cxx 1.359 1.360
cmake-commits at cmake.org
cmake-commits at cmake.org
Thu Jan 24 16:11:08 EST 2008
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv21899
Modified Files:
cmSystemTools.cxx
Log Message:
COMP: Cannot do MD5 from KWSys during CMake bootstrap.
Index: cmSystemTools.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmSystemTools.cxx,v
retrieving revision 1.359
retrieving revision 1.360
diff -u -d -r1.359 -r1.360
--- cmSystemTools.cxx 24 Jan 2008 19:41:18 -0000 1.359
+++ cmSystemTools.cxx 24 Jan 2008 21:11:06 -0000 1.360
@@ -1131,6 +1131,7 @@
std::string cmSystemTools::ComputeStringMD5(const char* input)
{
+#if defined(CMAKE_BUILD_WITH_CMAKE)
char md5out[32];
cmsysMD5* md5 = cmsysMD5_New();
cmsysMD5_Initialize(md5);
@@ -1138,6 +1139,10 @@
cmsysMD5_FinalizeHex(md5, md5out);
cmsysMD5_Delete(md5);
return std::string(md5out, 32);
+#else
+ (void)input;
+ cmSystemTools::Message("md5sum not supported in bootstrapping mode","Error");
+#endif
}
void cmSystemTools::Glob(const char *directory, const char *regexp,
More information about the Cmake-commits
mailing list