Config.in 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. config BR2_PACKAGE_MYSQL
  2. bool "mysql support"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_USE_MMU # fork()
  5. depends on BR2_TOOLCHAIN_HAS_THREADS
  6. help
  7. Select the desired mysql provider.
  8. if BR2_PACKAGE_MYSQL
  9. choice
  10. prompt "mysql variant"
  11. default BR2_PACKAGE_ORACLE_MYSQL
  12. help
  13. Select either the oracle mysql server or the mariadb server
  14. config BR2_PACKAGE_MARIADB
  15. bool "mariadb"
  16. depends on !BR2_STATIC_LIBS
  17. depends on BR2_TOOLCHAIN_HAS_ATOMIC || BR2_TOOLCHAIN_HAS_SYNC_8
  18. select BR2_PACKAGE_LIBAIO
  19. select BR2_PACKAGE_LIBXML2
  20. select BR2_PACKAGE_NCURSES
  21. select BR2_PACKAGE_OPENSSL
  22. select BR2_PACKAGE_READLINE
  23. select BR2_PACKAGE_HAS_MYSQL
  24. help
  25. MariaDB is one of the most popular database servers in the
  26. world. It's made by the original developers of MySQL and
  27. guaranteed to stay open source.
  28. http://www.mariadb.org/
  29. comment "mariadb needs a toolchain w/ dynamic library"
  30. depends on BR2_STATIC_LIBS
  31. depends on BR2_TOOLCHAIN_HAS_ATOMIC || BR2_TOOLCHAIN_HAS_SYNC_8
  32. config BR2_PACKAGE_ORACLE_MYSQL
  33. bool "oracle mysql"
  34. select BR2_PACKAGE_NCURSES
  35. select BR2_PACKAGE_READLINE
  36. select BR2_PACKAGE_HAS_MYSQL
  37. help
  38. The MySQL Open Source Database System
  39. http://www.mysql.com/
  40. endchoice
  41. if BR2_PACKAGE_MARIADB
  42. config BR2_PACKAGE_MARIADB_SERVER
  43. bool "mariadb server"
  44. help
  45. Install the mariadb server on the target.
  46. endif
  47. if BR2_PACKAGE_ORACLE_MYSQL
  48. config BR2_PACKAGE_ORACLE_MYSQL_SERVER
  49. bool "oracle mysql server"
  50. help
  51. Install the MySQL server on the target.
  52. endif
  53. config BR2_PACKAGE_HAS_MYSQL
  54. bool
  55. config BR2_PACKAGE_PROVIDES_MYSQL
  56. string
  57. default "mariadb" if BR2_PACKAGE_MARIADB
  58. default "oracle-mysql" if BR2_PACKAGE_ORACLE_MYSQL
  59. endif
  60. comment "mysql needs a toolchain w/ C++, threads"
  61. depends on BR2_USE_MMU
  62. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS