diff options
Diffstat (limited to 'zlib/CMakeLists.txt')
| -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 -) |
