5 list(APPEND compressor_srcs QatAccel.cc)
7 add_library(compressor_objs OBJECT ${compressor_srcs})
11 set(compressor_plugin_dir ${CEPH_INSTALL_PKGLIBDIR}/compressor)
13 add_subdirectory(snappy)
14 add_subdirectory(zlib)
15 add_subdirectory(zstd)
22 add_subdirectory(brotli)
25 add_library(compressor STATIC ${compressor_srcs})
27 target_link_libraries(compressor PRIVATE ${QATZIP_LIBRARIES})
30 set(ceph_compressor_libs
36 list(APPEND ceph_compressor_libs ceph_lz4)
40 list(APPEND ceph_compressor_libs ceph_brotli)
43 add_custom_target(compressor_plugins DEPENDS
44 ${ceph_compressor_libs})