2 add_library(libmemcachedprotocol SHARED
10 add_library(memcachedprotocol ALIAS libmemcachedprotocol)
11 set_target_properties(libmemcachedprotocol PROPERTIES LIBRARY_OUTPUT_NAME memcachedprotocol)
12 target_compile_definitions(libmemcachedprotocol PRIVATE -DBUILDING_LIBMEMCACHED)
13 target_link_libraries(libmemcachedprotocol libmemcached Threads::Threads)
15 set_target_properties(libmemcachedprotocol PROPERTIES SOVERSION ${LIBMEMCACHEDPROTOCOL_SO_VERSION})
16 install(TARGETS libmemcachedprotocol EXPORT libmemcachedprotocol
17 LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
18 export(EXPORT libmemcachedprotocol)
19 install(EXPORT libmemcachedprotocol DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake)