set(HEADER include/sqlite_connection.hpp include/sqlite_error.hpp include/sqlite_dialect.hpp include/sqlite_query_result.hpp ) set(SOURCES src/sqlite_connection.cpp src/sqlite_error.cpp src/sqlite_dialect.cpp src/sqlite_query_result.cpp ) add_library(matador-sqlite SHARED ${SOURCES} ${HEADER}) target_include_directories(matador-sqlite PRIVATE ${PROJECT_SOURCE_DIR}/include ${PROJECT_SOURCE_DIR}/backends/sqlite/include ${SQLite3_INCLUDE_DIRS}) target_link_libraries(matador-sqlite matador ${SQLite3_LIBRARIES})