Files
Jungfraujoch/compression/CMakeLists.txt

21 lines
630 B
CMake

ADD_LIBRARY(Compression STATIC
lz4/lz4.c
lz4/lz4.h
bitshuffle/bitshuffle.c
bitshuffle/bitshuffle_core.c
bitshuffle/iochain.c
bitshuffle_hperf/bitshuffle.c
bitshuffle_hperf/bitshuffle.h
JFJochZstdCompressor.cpp
JFJochZstdCompressor.h
JFJochCompressor.cpp
JFJochCompressor.h
JFJochDecompress.h
MaxCompressedSize.cpp
MaxCompressedSize.h)
TARGET_COMPILE_DEFINITIONS(Compression PUBLIC -DZSTD_SUPPORT -DUSE_ZSTD)
TARGET_LINK_LIBRARIES(Compression libzstd_static)
TARGET_INCLUDE_DIRECTORIES(Compression PUBLIC . zstd/lib)