Hello

Maybe this little patch for FindZLIB.cmake (in version 2.4.6 at least) will 
come in handy for other people too, it adds lookup for registry settings of 
GnuWin32 if one installs zlib using their package.

-- 
Mihai RUSU                                      Email: [EMAIL PROTECTED]
GPG : http://dizzy.roedu.net/dizzy-gpg.txt      WWW: http://dizzy.roedu.net
                        "Linux is obsolete" -- AST
--- FindZLIB.cmake.orig	2007-08-27 21:39:12.000000000 +0300
+++ FindZLIB.cmake	2007-08-27 21:41:14.000000000 +0300
@@ -12,6 +12,7 @@
 ENDIF (ZLIB_INCLUDE_DIR)
 
 FIND_PATH(ZLIB_INCLUDE_DIR zlib.h
+  "[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/include"
   /usr/local/include
   /usr/include
 )
@@ -19,7 +20,9 @@
 SET(ZLIB_NAMES z zlib zdll)
 FIND_LIBRARY(ZLIB_LIBRARY
   NAMES ${ZLIB_NAMES}
-  PATHS /usr/lib /usr/local/lib
+  PATHS 
+    "[HKEY_LOCAL_MACHINE\\SOFTWARE\\GnuWin32\\Zlib;InstallPath]/lib"
+    /usr/lib /usr/local/lib
 )
 
 IF (ZLIB_INCLUDE_DIR AND ZLIB_LIBRARY)
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to