@@ -7,3 +7,8 @@ config BR2_PACKAGE_HOST_QT6BASE_GUI
# (e.g. Qt Tools).
config BR2_PACKAGE_HOST_QT6BASE_NETWORK
bool
+
+# Select this if you need host qt6 tools that require the Qt::Test module
+# (e.g. qmltestrunner).
+config BR2_PACKAGE_HOST_QT6BASE_TEST
+ bool
@@ -87,7 +87,6 @@ HOST_QT6BASE_CONF_OPTS = \
-DFEATURE_concurrent=OFF \
-DFEATURE_xml=ON \
-DFEATURE_sql=OFF \
- -DFEATURE_testlib=OFF \
-DFEATURE_dbus=OFF \
-DFEATURE_icu=OFF \
-DFEATURE_glib=OFF \
@@ -108,6 +107,12 @@ else
HOST_QT6BASE_CONF_OPTS += -DFEATURE_network=OFF
endif
+ifeq ($(BR2_PACKAGE_HOST_QT6BASE_TEST),y)
+HOST_QT6BASE_CONF_OPTS += -DFEATURE_testlib=ON
+else
+HOST_QT6BASE_CONF_OPTS += -DFEATURE_testlib=OFF
+endif
+
# Conditional blocks below are ordered by alphabetic ordering of the
# BR2_PACKAGE_* option.
Signed-off-by: Roy Kollen Svendsen <roykollensvendsen@gmail.com> --- Changes v3 -> v4: - This patch was added in v4. Required by patch 9/14. package/qt6/qt6base/Config.in.host | 5 +++++ package/qt6/qt6base/qt6base.mk | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-)