1 config BR2_PACKAGE_MYSQL
3 depends on BR2_INSTALL_LIBSTDCPP
4 depends on BR2_USE_MMU # fork()
5 depends on BR2_TOOLCHAIN_HAS_THREADS
7 Select the desired mysql provider.
12 prompt "mysql variant"
13 default BR2_PACKAGE_ORACLE_MYSQL
15 Select either the oracle mysql server or the mariadb server
17 config BR2_PACKAGE_MARIADB
19 depends on BR2_PACKAGE_LIBAIO_ARCH_SUPPORTS
20 select BR2_PACKAGE_LIBAIO
21 select BR2_PACKAGE_LIBXML2
22 select BR2_PACKAGE_NCURSES
23 select BR2_PACKAGE_OPENSSL
24 select BR2_PACKAGE_READLINE
25 select BR2_PACKAGE_HAS_MYSQL
27 MariaDB is one of the most popular database servers in the world.
28 It's made by the original developers of MySQL and guaranteed to
31 http://www.mariadb.org/
33 config BR2_PACKAGE_ORACLE_MYSQL
35 select BR2_PACKAGE_NCURSES
36 select BR2_PACKAGE_READLINE
37 select BR2_PACKAGE_HAS_MYSQL
39 The MySQL Open Source Database System
45 if BR2_PACKAGE_MARIADB
47 config BR2_PACKAGE_MARIADB_SERVER
50 Install the mariadb server on the target.
54 if BR2_PACKAGE_ORACLE_MYSQL
56 config BR2_PACKAGE_ORACLE_MYSQL_SERVER
57 bool "oracle mysql server"
59 Install the MySQL server on the target.
63 config BR2_PACKAGE_HAS_MYSQL
66 config BR2_PACKAGE_PROVIDES_MYSQL
68 default "mariadb" if BR2_PACKAGE_MARIADB
69 default "oracle-mysql" if BR2_PACKAGE_ORACLE_MYSQL
73 comment "mysql needs a toolchain w/ C++, threads"
74 depends on BR2_USE_MMU
75 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS