diff --git a/CMakeLists.txt b/CMakeLists.txt index fb7bde7c02a8d72d3dca4ffb06938b1d57a99528..2db9c9ead17e80d7b1d0fd79e30428f1f4ca1b93 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,6 +23,7 @@ PROJECT(${PROJ_NAME}) FIND_PACKAGE(Qt5Core REQUIRED) FIND_PACKAGE(Qt5MacExtras REQUIRED) FIND_PACKAGE(Qt5Widgets REQUIRED) +FIND_PACKAGE(Qt5Sql REQUIRED) FIND_PACKAGE(LibRingClient REQUIRED) FIND_PACKAGE(OpenGL REQUIRED) @@ -511,6 +512,11 @@ FOREACH(plugin ${QT_PLUGINS_IMAGEFORMAT}) LIST(APPEND QT_PLUGINS ${plugin}) ENDFOREACH() +# Add SQLite driver for QtSql +GET_TARGET_PROPERTY(_loc Qt5::QSQLiteDriverPlugin LOCATION) +INSTALL(FILES ${_loc} DESTINATION ${QT_PLUGINS_DESTDIR}/sqldrivers COMPONENT Runtime) +LIST(APPEND QT_PLUGINS Qt5::QSQLiteDriverPlugin) + # directories to look for dependencies SET(DIRS ${CMAKE_INSTALL_PREFIX}/lib ${QT_LIB_DIR}