diff options
Diffstat (limited to 'src/3rdparty/zlib/CMakeLists.txt')
-rw-r--r-- | src/3rdparty/zlib/CMakeLists.txt | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/src/3rdparty/zlib/CMakeLists.txt b/src/3rdparty/zlib/CMakeLists.txt new file mode 100644 index 0000000000..ee9ece80fc --- /dev/null +++ b/src/3rdparty/zlib/CMakeLists.txt @@ -0,0 +1,47 @@ +qt_internal_add_3rdparty_library(BundledZLIB + STATIC + SKIP_AUTOMOC + SOURCES + src/adler32.c + src/compress.c + src/crc32.c + src/crc32.h + src/deflate.c + src/deflate.h + src/gzclose.c + src/gzguts.h + src/gzlib.c + src/gzread.c + src/gzwrite.c + src/infback.c + src/inffast.c + src/inffast.h + src/inffixed.h + src/inflate.c + src/inflate.h + src/inftrees.c + src/inftrees.h + src/trees.c + src/trees.h + src/uncompr.c + src/zconf.h + src/zlib.h + src/zutil.c + src/zutil.h + DEFINES + QT_BUILD_CORE_LIB + INCLUDE_DIRECTORIES + $<TARGET_PROPERTY:Core,INCLUDE_DIRECTORIES> +) + +qt_internal_add_sync_header_dependencies(BundledZLIB Core) + +qt_disable_warnings(BundledZLIB) + +qt_set_symbol_visibility_hidden(BundledZLIB) + +qt_internal_add_3rdparty_header_module(ZlibPrivate + EXTERNAL_HEADERS + src/zlib.h + src/zconf.h +) |