c84f8742be
Even though Qt6 support using a bundled sqlite, in Buildroot, we always prefer to use non-bundled libraries when possible. Signed-off-by: Jesse Van Gavere <jesseevg@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
100 lines
2.3 KiB
Plaintext
100 lines
2.3 KiB
Plaintext
config BR2_PACKAGE_QT6BASE
|
|
bool "qt6base"
|
|
select BR2_PACKAGE_DOUBLE_CONVERSION
|
|
select BR2_PACKAGE_LIBB2
|
|
select BR2_PACKAGE_PCRE2
|
|
select BR2_PACKAGE_PCRE2_16
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Qt is a cross-platform application and UI framework for
|
|
developers using C++.
|
|
|
|
This package corresponds to the qt6base module, which
|
|
contains the base Qt libraries: QtCore, QtNetwork, QtGui,
|
|
QtWidgets, etc.
|
|
|
|
http://qt.io
|
|
|
|
if BR2_PACKAGE_QT6BASE
|
|
|
|
config BR2_PACKAGE_QT6BASE_CONCURRENT
|
|
bool "concurrent module"
|
|
help
|
|
This options enables the Qt6Concurrent library.
|
|
|
|
config BR2_PACKAGE_QT6BASE_DBUS
|
|
bool "DBus module"
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
depends on BR2_USE_MMU
|
|
select BR2_PACKAGE_DBUS
|
|
help
|
|
This option enables the D-Bus module.
|
|
|
|
config BR2_PACKAGE_QT6BASE_NETWORK
|
|
bool "network module"
|
|
help
|
|
This options enables the Qt6Network library.
|
|
|
|
config BR2_PACKAGE_QT6BASE_SQL
|
|
bool "sql module"
|
|
help
|
|
This options enables the Qt6Sql library.
|
|
|
|
if BR2_PACKAGE_QT6BASE_SQL
|
|
config BR2_PACKAGE_QT6BASE_MYSQL
|
|
bool "MySQL Plugin"
|
|
depends on BR2_INSTALL_LIBSTDCPP
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_TOOLCHAIN_HAS_THREADS
|
|
select BR2_PACKAGE_MYSQL
|
|
help
|
|
Build MySQL plugin
|
|
|
|
comment "MySQL plugin needs a toolchain w/ C++, threads"
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
|
|
|
|
config BR2_PACKAGE_QT6BASE_PSQL
|
|
bool "PostgreSQL Plugin"
|
|
depends on BR2_USE_MMU
|
|
depends on !BR2_STATIC_LIBS
|
|
depends on BR2_USE_WCHAR
|
|
depends on !BR2_OPTIMIZE_FAST
|
|
select BR2_PACKAGE_POSTGRESQL
|
|
help
|
|
Build PostgreSQL plugin
|
|
|
|
comment "PostgreSQL plugin needs a toolchain w/ wchar, dynamic library"
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR
|
|
|
|
comment "PostgreSQL plugin can't be built with optimize for fast"
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_OPTIMIZE_FAST
|
|
|
|
config BR2_PACKAGE_QT6BASE_SQLITE
|
|
bool "SQLite plugin"
|
|
select BR2_PACKAGE_SQLITE
|
|
select BR2_PACKAGE_SQLITE_ENABLE_COLUMN_METADATA
|
|
help
|
|
Build SQLite plugin
|
|
|
|
endif
|
|
|
|
config BR2_PACKAGE_QT6BASE_SYSLOG
|
|
bool "syslog support"
|
|
help
|
|
Logs to the standard UNIX logging mechanism.
|
|
|
|
config BR2_PACKAGE_QT6BASE_TEST
|
|
bool "test module"
|
|
help
|
|
This options enables the Qt6Test library.
|
|
|
|
config BR2_PACKAGE_QT6BASE_XML
|
|
bool "XML module"
|
|
help
|
|
This options enables the Qt6Xml library.
|
|
|
|
endif
|