1
0
mirror of https://github.com/mariadb-corporation/mariadb-connector-c.git synced 2025-09-11 08:30:59 +03:00
Files
mariadb-connector-c/plugins/compress/CMakeLists.txt
2024-10-17 10:00:31 +02:00

24 lines
702 B
CMake

SET(COMPRESS_PLUGIN_DIR ${CC_SOURCE_DIR}/plugins/compress)
INCLUDE_DIRECTORIES(${COMPRESS_PLUGIN_DIR})
INCLUDE_DIRECTORIES(${CC_SOURCE_DIR}/include)
#zlib compression
REGISTER_PLUGIN(TARGET zlib
TYPE COMPRESSION
CONFIGURATIONS STATIC
DEFAULT STATIC
SOURCES ${COMPRESS_PLUGIN_DIR}/c_zlib.c)
#zstd compression
IF(${ZSTD_FOUND})
INCLUDE_DIRECTORIES(${ZSTD_INCLUDE_DIRS})
REGISTER_PLUGIN(TARGET zstd
TYPE COMPRESSION
CONFIGURATIONS DYNAMIC STATIC OFF
DEFAULT DYNAMIC
SOURCES ${COMPRESS_PLUGIN_DIR}/c_zstd.c
LIBRARIES ${ZSTD_LIBRARIES})
ENDIF()