|
@@ -60,6 +60,21 @@ QT5BASE_LICENSE = Commercial license
|
|
|
QT5BASE_REDISTRIBUTE = NO
|
|
|
endif
|
|
|
|
|
|
+# Qt5 SQL Plugins
|
|
|
+ifeq ($(BR2_PACKAGE_QT5BASE_SQL),y)
|
|
|
+ifeq ($(BR2_PACKAGE_QT5BASE_MYSQL),y)
|
|
|
+QT5BASE_CONFIGURE_OPTS += -plugin-sql-mysql -mysql_config $(STAGING_DIR)/usr/bin/mysql_config
|
|
|
+QT5BASE_DEPENDENCIES += mysql_client
|
|
|
+else
|
|
|
+QT5BASE_CONFIGURE_OPTS += -no-sql-mysql
|
|
|
+endif
|
|
|
+
|
|
|
+QT5BASE_CONFIGURE_OPTS += $(if $(BR2_PACKAGE_QT5BASE_SQLITE_QT),-plugin-sql-sqlite)
|
|
|
+QT5BASE_CONFIGURE_OPTS += $(if $(BR2_PACKAGE_QT5BASE_SQLITE_SYSTEM),-system-sqlite)
|
|
|
+QT5BASE_DEPENDENCIES += $(if $(BR2_PACKAGE_QT5BASE_SQLITE_SYSTEM),sqlite)
|
|
|
+QT5BASE_CONFIGURE_OPTS += $(if $(BR2_PACKAGE_QT5BASE_SQLITE_NONE),-no-sql-sqlite)
|
|
|
+endif
|
|
|
+
|
|
|
# We have to use --enable-linuxfb, otherwise Qt thinks that -linuxfb
|
|
|
# is to add a link against the "inuxfb" library.
|
|
|
QT5BASE_CONFIGURE_OPTS += $(if $(BR2_PACKAGE_QT5BASE_GUI),-gui,-no-gui)
|