X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=thirdparty%2Fzlib%2FCMakeLists.txt;h=3cf970ee552ff2331a97396106801856ee0770b2;hb=8fae49d8ccee46f43bb06f035dd5b3ea105ba3aa;hp=42caa7bec31a0408d356588cf8a5f2ff49273b29;hpb=a3c7e4179469c6194890ad11c64f51ced48f0177;p=apitrace diff --git a/thirdparty/zlib/CMakeLists.txt b/thirdparty/zlib/CMakeLists.txt index 42caa7b..3cf970e 100644 --- a/thirdparty/zlib/CMakeLists.txt +++ b/thirdparty/zlib/CMakeLists.txt @@ -1,20 +1,38 @@ -include_directories(${CMAKE_CURRENT_SOURCE_DIR}) +include_directories (${CMAKE_CURRENT_SOURCE_DIR}) -add_library (z_bundled STATIC +add_definitions (-DNO_VIZ) + +# adjust warnings +if (MSVC) + add_definitions (-wd4131) # uses old-style declarator +else () + add_definitions (-DHAVE_UNISTD_H) +endif () + +add_library (z_bundled STATIC EXCLUDE_FROM_ALL adler32.c compress.c crc32.c - gzio.c - uncompr.c deflate.c - trees.c - zutil.c + gzclose.c + gzlib.c + gzread.c + gzwrite.c inflate.c infback.c inftrees.c inffast.c + trees.c + uncompr.c + zutil.c ) set_target_properties (z_bundled PROPERTIES COMPILE_FLAGS "${CMAKE_SHARED_LIBRARY_C_FLAGS}" ) + +install ( + FILES README + DESTINATION ${DOC_INSTALL_DIR} + RENAME LICENSE-zlib.txt +)