summaryrefslogtreecommitdiff
path: root/Utilities/cmzlib/README.Kitware.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Utilities/cmzlib/README.Kitware.txt')
-rw-r--r--Utilities/cmzlib/README.Kitware.txt40
1 files changed, 40 insertions, 0 deletions
diff --git a/Utilities/cmzlib/README.Kitware.txt b/Utilities/cmzlib/README.Kitware.txt
new file mode 100644
index 000000000..77a1e165f
--- /dev/null
+++ b/Utilities/cmzlib/README.Kitware.txt
@@ -0,0 +1,40 @@
+This directory contains a subset of the zlib library (1.2.3) and
+some custom changes.
+
+We only include enough of the distribution to provide the functionalities
+required.
+
+We would like to thank the zlib team for distributing this library.
+http://www.zlib.net
+
+Added Files
+-----------
+
+CMakeLists.txt
+ -Support building with CMake.
+
+zlib.rc
+ -For MS Windows only: provide a version resource in a dll build so that
+ when you look at the dll file in Windows explorer, it will show you the
+ version in the "Version" tab of the file's properties view.
+
+zlib.def
+ -For MS Windows only: used to explicitly list the exports from dll builds.
+
+cm_zlib_mangle.h
+ -Mangles symbols exported from the zlib library for use by CMake.
+
+zlibDllConfig.h.in
+ -Configures the correct value of the ZLIB_DLL define based on the
+ BUILD_SHARED_LIBS CMake option.
+
+Changed Files
+-------------
+You can search the code for "KITWARE_ZLIB_CHANGE" to find modifications
+vs the original zlib code
+
+zconf.h
+ -Include cm_zlib_mangle.h (at the top)
+ -Include cmzlib/zlibDllConfig.h (at the top)
+ -Changed an #if 0 to #ifdef HAVE_UNISTD_H (near middle)
+ -Suppress selected compiler warnings (at the bottom)