0
0
mirror of https://github.com/madler/zlib.git synced 2026-01-18 17:11:27 +01:00

CMake: Added contrib/infback9.

This commit is contained in:
Vollstrecker
2025-12-31 10:52:11 +01:00
committed by Mark Adler
parent 6f0e6f10b1
commit f7df8cc974
2 changed files with 23 additions and 0 deletions

View File

@@ -4,6 +4,7 @@ option(ZLIB_BUILD_MINIZIP "Enable building libminizip contrib library" OFF)
option(ZLIB_WITH_GVMAT64
"Enable an optiomized longest_match for 32 bits x86_64"
OFF)
option(ZLIB_WITH_INFBACK9 "Build with support for method 9 deflate" OFF)
if(ZLIB_BUILD_ADA)
set(ZLIBADA_BUILD_SHARED ${ZLIB_BUILD_SHARED})
@@ -29,3 +30,6 @@ endif(ZLIB_BUILD_MINIZIP)
if(ZLIB_WITH_GVMAT64)
add_subdirectory(gcc_gvmat64/)
endif(ZLIB_WITH_GVMAT64)
if(ZLIB_WITH_INFBACK9)
add_subdirectory(infback9/)
endif(ZLIB_WITH_INFBACK9)

View File

@@ -0,0 +1,19 @@
if(ZLIB_BUILD_SHARED)
target_sources(zlib
PRIVATE
infback9.c
inftree9.c
infback9.h
inffix9.h
inftree9.h)
endif(ZLIB_BUILD_SHARED)
if(ZLIB_BUILD_STATIC)
target_sources(zlibstatic
PRIVATE
infback9.c
inftree9.c
infback9.h
inffix9.h
inftree9.h)
endif(ZLIB_BUILD_STATIC)