# lrc plugin set(lrc_srcs ErasureCodePluginLrc.cc ErasureCodeLrc.cc $ $ ${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()