set(SOURCES exceptions.cpp storage.cpp base.cpp transaction.cpp ) set(HEADERS base.h exceptions.h storage.h storage.hpp cursor.h cursor.hpp cache.h cache.hpp operators.hpp transaction.h icursor.h ) target_sources(${LMDBAL_NAME} PRIVATE ${SOURCES}) add_subdirectory(serializer) install(FILES ${HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${LMDBAL_NAME_LOW})