4 set(LIBMEMCACHED_SOURCES
54 add_library(libmemcached SHARED
55 ${LIBMEMCACHED_SOURCES})
56 add_library(memcached ALIAS libmemcached)
57 set_target_properties(libmemcached PROPERTIES LIBRARY_OUTPUT_NAME memcached)
58 target_link_libraries(libmemcached libhashkit ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS})
59 target_include_directories(libmemcached PRIVATE ..)
60 target_compile_definitions(libmemcached PRIVATE -DBUILDING_LIBMEMCACHED)
62 add_library(libmemcachedinternal STATIC
63 ${LIBMEMCACHED_SOURCES})
64 add_library(memcachedinternal ALIAS libmemcachedinternal)
65 set_target_properties(libmemcachedinternal PROPERTIES LIBRARY_OUTPUT_NAME memcachedinternal)
66 target_link_libraries(libmemcachedinternal libhashkit ${CMAKE_THREAD_LIBS_INIT} ${CMAKE_DL_LIBS})
67 target_include_directories(libmemcachedinternal PRIVATE ..)
68 target_compile_definitions(libmemcachedinternal PRIVATE -DBUILDING_LIBMEMCACHEDINTERNAL)