find_library(LEVELDB NAMES leveldb REQUIRED) add_subdirectory(internal) set(CACHE_SRC ${CACHE_SRC} ${CMAKE_CURRENT_SOURCE_DIR}/persistent_cache_stats.cpp ${CMAKE_CURRENT_SOURCE_DIR}/persistent_string_cache.cpp ) add_library(${LIBNAME} ${CACHE_SRC}) target_link_libraries(${LIBNAME} ${LEVELDB}) set_target_properties( ${LIBNAME} PROPERTIES VERSION "${PROJECT_VERSION}" SOVERSION "${PROJECT_VERSION_MAJOR}" ) install(TARGETS ${LIBNAME} DESTINATION lib/${CMAKE_LIBRARY_ARCHITECTURE})