CMakeLists.txt 629 B
Newer Older
# PMDK backend
add_subdirectory(pmdk)

add_library(storage STATIC)

target_sources(storage
    PUBLIC
    ${INCLUDE_DIR}/daemon/backend/data/chunk_storage.hpp
    PRIVATE
    ${INCLUDE_DIR}/global/path_util.hpp
    ${INCLUDE_DIR}/global/global_defs.hpp
    ${INCLUDE_DIR}/daemon/backend/data/data_module.hpp
    ${INCLUDE_DIR}/daemon/backend/data/file_handle.hpp
    ${CMAKE_CURRENT_LIST_DIR}/chunk_storage.cpp
    )

target_link_libraries(storage
    PRIVATE
    Boost::filesystem
    pmdk_storage
Marc Vef's avatar
Marc Vef committed
    -ldl
#target_include_directories(storage
#    PRIVATE
#    )