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