1This directory contains a subset of the zlib library (1.2.3) and 2some custom changes. 3 4We only include enough of the distribution to provide the functionalities 5required. 6 7We would like to thank the zlib team for distributing this library. 8http://www.zlib.net 9 10Added Files 11----------- 12 13CMakeLists.txt 14 -Support building with CMake. 15 16zlib.rc 17 -For MS Windows only: provide a version resource in a dll build so that 18 when you look at the dll file in Windows explorer, it will show you the 19 version in the "Version" tab of the file's properties view. 20 21zlib.def 22 -For MS Windows only: used to explicitly list the exports from dll builds. 23 24cm_zlib_mangle.h 25 -Mangles symbols exported from the zlib library for use by CMake. 26 27zlibDllConfig.h.in 28 -Configures the correct value of the ZLIB_DLL define based on the 29 BUILD_SHARED_LIBS CMake option. 30 31Changed Files 32------------- 33You can search the code for "KITWARE_ZLIB_CHANGE" to find modifications 34vs the original zlib code 35 36zconf.h 37 -Include cm_zlib_mangle.h (at the top) 38 -Include cmzlib/zlibDllConfig.h (at the top) 39 -Changed an #if 0 to #ifdef HAVE_UNISTD_H (near middle) 40 -Suppress selected compiler warnings (at the bottom) 41