Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / src / compressor / snappy / CMakeLists.txt
1 # snappy
2
3 set(snappy_sources
4   CompressionPluginSnappy.cc
5 )
6
7 add_library(ceph_snappy SHARED ${snappy_sources})
8 add_dependencies(ceph_snappy ${CMAKE_SOURCE_DIR}/src/ceph_ver.h)
9 target_link_libraries(ceph_snappy ${SNAPPY_LIBRARIES})
10 set_target_properties(ceph_snappy PROPERTIES
11   VERSION 2.0.0
12   SOVERSION 2
13   INSTALL_RPATH "")
14 install(TARGETS ceph_snappy DESTINATION ${compressor_plugin_dir})
15
16 if(WITH_EMBEDDED)
17   add_library(cephd_compressor_snappy STATIC ${snappy_sources})
18   set_target_properties(cephd_compressor_snappy PROPERTIES COMPILE_DEFINITIONS BUILDING_FOR_EMBEDDED)
19 endif()