qt5base: unconditionally install network, sql, xml and test modules to target
authorPeter Korsgaard <peter@korsgaard.com>
Thu, 13 Nov 2014 15:10:24 +0000 (16:10 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Thu, 13 Nov 2014 15:10:24 +0000 (16:10 +0100)
The qt5 build system currently unconditionally builds and installs into
staging these libraries, so ensure they also get installed into target to
make sure we don't end up with dynamic linker errors at runtime.

From src.pro:

SUBDIRS += src_network src_sql src_xml src_testlib

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qt5/qt5base/Config.in

index e5679beb82f4a6baeeb747704352dbcdd631ad5d..6ea7301a9d6aa6acf107d6073d04a012e50832d4 100644 (file)
@@ -37,9 +37,7 @@ config BR2_PACKAGE_QT5BASE_EXAMPLES
          If unsure, say N.
 
 config BR2_PACKAGE_QT5BASE_NETWORK
-       bool "network module"
-       help
-         This options enables the Qt5Network library.
+       def_bool y
 
 config BR2_PACKAGE_QT5BASE_CONCURRENT
        bool "concurrent module"
@@ -47,9 +45,7 @@ config BR2_PACKAGE_QT5BASE_CONCURRENT
          This options enables the Qt5Concurrent library.
 
 config BR2_PACKAGE_QT5BASE_SQL
-       bool "sql module"
-       help
-         This options enables the Qt5Sql library.
+       def_bool y
 
 if BR2_PACKAGE_QT5BASE_SQL
 config BR2_PACKAGE_QT5BASE_MYSQL
@@ -101,14 +97,10 @@ endchoice
 endif
 
 config BR2_PACKAGE_QT5BASE_TEST
-       bool "test module"
-       help
-         This options enables the Qt5Test library.
+       def_bool y
 
 config BR2_PACKAGE_QT5BASE_XML
-       bool "XML module"
-       help
-         This options enables the Qt5Xml library.
+       def_bool y
 
 config BR2_PACKAGE_QT5BASE_GUI
        bool "gui module"