diff options
| author | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-05 15:21:34 +0500 |
|---|---|---|
| committer | maxim nikonov <maxim.nikonov@hqo.co> | 2026-02-05 15:21:34 +0500 |
| commit | db214d1145e46d527a46d1fc2519548d2c4d23f1 (patch) | |
| tree | cf0fd9922e4d54f6beb63888f9b28c8e2a787bdf /zlib | |
| parent | 75fc94d6c71fe686f6dde5b41ad91cba2f6bdd6f (diff) | |
wip: fork
Diffstat (limited to 'zlib')
| -rw-r--r-- | zlib/CMakeLists.txt | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/zlib/CMakeLists.txt b/zlib/CMakeLists.txt deleted file mode 100644 index 241804a3e..000000000 --- a/zlib/CMakeLists.txt +++ /dev/null @@ -1,79 +0,0 @@ -# -# ZLIB library CMake configuration for the Fast Light Toolkit (FLTK). -# -# Copyright 1998-2024 by Bill Spitzak and others. -# -# This library is free software. Distribution and use rights are outlined in -# the file "COPYING" which should have been included with this file. If this -# file is missing or damaged, see the license at: -# -# https://www.fltk.org/COPYING.php -# -# Please see the following page on how to report bugs and issues: -# -# https://www.fltk.org/bugs.php -# - -# source files for zlib - -set(ZLIB_SRCS - adler32.c - compress.c - crc32.c - deflate.c - gzclose.c - gzlib.c - gzread.c - gzwrite.c - inflate.c - infback.c - inftrees.c - inffast.c - trees.c - uncompr.c - zutil.c -) - -####################################################################### - -# Suppress some Visual Studio compiler warnings - -set(msvc_warnings /wd4267 /wd4996) - -####################################################################### -# Build the static library -####################################################################### - -fl_add_library(fltk_z STATIC "${ZLIB_SRCS}") - -if(MSVC) - target_compile_options(fltk_z PRIVATE ${msvc_warnings}) -endif(MSVC) - -####################################################################### -# Build the shared library (optional) -####################################################################### - -if(FLTK_BUILD_SHARED_LIBS) - - # ensure to export all symbols for Windows DLL's - set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE) - - fl_add_library(fltk_z SHARED "${ZLIB_SRCS}") - - if(MSVC) - target_compile_options(fltk_z-shared PRIVATE ${msvc_warnings}) - endif(MSVC) - -endif(FLTK_BUILD_SHARED_LIBS) - -set(FLTK_LIBRARIES ${FLTK_LIBRARIES} PARENT_SCOPE) -set(FLTK_LIBRARIES_SHARED ${FLTK_LIBRARIES_SHARED} PARENT_SCOPE) - -####################################################################### -# Install the library headers -####################################################################### - -install(FILES zconf.h zlib.h zutil.h - DESTINATION ${FLTK_INCLUDEDIR}/FL/images -) |
