123456789101112131415161718192021222324252627282930 |
- SET(ZSTDSRC
- cover.c
- divsufsort.c
- entropy_common.c
- error_private.c
- fse_compress.c
- fse_decompress.c
- huf_compress.c
- huf_decompress.c
- pool.c
- threading.c
- zdict.c
- zstd_common.c
- zstd_compress.c
- zstd_decompress.c
- zstd_double_fast.c
- zstd_fast.c
- zstd_lazy.c
- zstd_ldm.c
- zstdmt_compress.c
- zstd_opt.c)
-
- ADD_LIBRARY(rspamd-zstd STATIC ${ZSTDSRC})
- ADD_DEFINITIONS(-DZSTD_STATIC_LINKING_ONLY)
-
- IF(ENABLE_FULL_DEBUG MATCHES "OFF")
- if ("${CMAKE_C_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUAL "GNU")
- SET_TARGET_PROPERTIES(rspamd-zstd PROPERTIES COMPILE_FLAGS "-O3")
- endif ()
- ENDIF()
|