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