Commit 5c46aaba authored by Floris Bos's avatar Floris Bos Committed by Peter Korsgaard
Browse files

qt: add postgresql driver support

parent 8c8fd498
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -30,11 +30,15 @@ config BR2_PACKAGE_QT_ODBC

config BR2_PACKAGE_QT_PSQL
	bool "PostgreSQL Driver"
	depends on BROKEN # libpgsql not in BR
	select BR2_PACKAGE_POSTGRESQL
	depends on BR2_TOOLCHAIN_USES_GLIBC
	help
	  Build PostgreSQL driver
	  If unsure, say n.

comment "PostgreSQL needs an (e)glibc toolchain"
	depends on !BR2_TOOLCHAIN_USES_GLIBC

choice
	prompt "SQLite 3 support"
	default BR2_PACKAGE_QT_SQLITE_NONE
+3 −0
Original line number Diff line number Diff line
@@ -343,6 +343,8 @@ QT_CONFIGURE_OPTS += -qt-sql-odbc
endif
ifeq ($(BR2_PACKAGE_QT_PSQL),y)
QT_CONFIGURE_OPTS += -qt-sql-psql
QT_CONFIGURE_ENV  += PSQL_LIBS=-L$(STAGING_DIR)/usr/lib
QT_DEPENDENCIES   += postgresql
endif
ifeq ($(BR2_PACKAGE_QT_SQLITE_QT),y)
QT_CONFIGURE_OPTS += -qt-sql-sqlite
@@ -503,6 +505,7 @@ define QT_CONFIGURE_CMDS
		PKG_CONFIG_SYSROOT_DIR="$(STAGING_DIR)" \
		PKG_CONFIG="$(PKG_CONFIG_HOST_BINARY)" \
		PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig:$(PKG_CONFIG_PATH)" \
		$(QT_CONFIGURE_ENV) \
		MAKEFLAGS="$(MAKEFLAGS) -j$(PARALLEL_JOBS)" ./configure \
		$(if $(VERBOSE),-verbose,-silent) \
		-force-pkg-config \