+++ /dev/null
-# lrc plugin
-
-set(lrc_srcs
- ErasureCodePluginLrc.cc
- ErasureCodeLrc.cc
- $<TARGET_OBJECTS:erasure_code_objs>
- $<TARGET_OBJECTS:crush_objs>
- ${CMAKE_SOURCE_DIR}/src/common/str_map.cc
-)
-
-add_library(ec_lrc SHARED ${lrc_srcs})
-add_dependencies(ec_lrc ${CMAKE_SOURCE_DIR}/src/ceph_ver.h)
-set_target_properties(ec_lrc PROPERTIES
- INSTALL_RPATH "")
-target_link_libraries(ec_lrc json_spirit)
-install(TARGETS ec_lrc DESTINATION ${erasure_plugin_dir})
-
-if(WITH_EMBEDDED)
- add_library(cephd_ec_lrc STATIC ${lrc_srcs})
- set_target_properties(cephd_ec_lrc PROPERTIES COMPILE_DEFINITIONS BUILDING_FOR_EMBEDDED)
-endif()