Config.ext 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170
  1. menu "PHP Extensions"
  2. config BR2_PACKAGE_PHP_CONFIG
  3. string "PHP configuration file to use"
  4. default "$(PHP_DIR)/php.ini-dist"
  5. help
  6. If you want to use a different php.ini file define it here.
  7. Otherwise it'll just copy the default php.ini-dist from PHP.
  8. config BR2_PACKAGE_PHP_EXT_SOCKETS
  9. bool "socket"
  10. help
  11. Sockets support
  12. config BR2_PACKAGE_PHP_EXT_POSIX
  13. bool "posix"
  14. default y
  15. help
  16. POSIX support
  17. config BR2_PACKAGE_PHP_EXT_SPL
  18. bool "SPL"
  19. default y
  20. help
  21. Standard PHP library support
  22. config BR2_PACKAGE_PHP_EXT_SESSION
  23. bool "Session"
  24. default y
  25. help
  26. Session support
  27. config BR2_PACKAGE_PHP_EXT_OPENSSL
  28. bool "openssl"
  29. select BR2_PACKAGE_OPENSSL
  30. help
  31. openssl support
  32. config BR2_PACKAGE_PHP_EXT_LIBXML2
  33. bool "xml2"
  34. select BR2_PACKAGE_LIBXML2
  35. help
  36. libxml2 support
  37. config BR2_PACKAGE_PHP_EXT_SIMPLEXML
  38. bool "simplexml"
  39. select BR2_PACKAGE_PHP_EXT_LIBXML2
  40. help
  41. SimpleXML support
  42. config BR2_PACKAGE_PHP_EXT_ZLIB
  43. bool "zlib"
  44. select BR2_PACKAGE_ZLIB
  45. default y
  46. help
  47. zlib support
  48. config BR2_PACKAGE_PHP_EXT_EXIF
  49. bool "EXIF"
  50. help
  51. EXIF support
  52. config BR2_PACKAGE_PHP_EXT_FTP
  53. bool "FTP"
  54. help
  55. FTP Support
  56. config BR2_PACKAGE_PHP_EXT_GETTEXT
  57. bool "gettext"
  58. select BR2_PACKAGE_GETTEXT
  59. help
  60. gettext support
  61. config BR2_PACKAGE_PHP_EXT_GMP
  62. bool "gmp"
  63. select BR2_PACKAGE_LIBGMP
  64. help
  65. GMP support
  66. config BR2_PACKAGE_PHP_EXT_JSON
  67. bool "JSON"
  68. help
  69. JavaScript Object Serialization support
  70. config BR2_PACKAGE_PHP_EXT_READLINE
  71. bool "readline"
  72. depends on (BR2_PACKAGE_PHP_CLI || BR2_PACKAGE_PHP_CGI) && BR2_PACKAGE_READLINE
  73. help
  74. readline support
  75. config BR2_PACKAGE_PHP_EXT_NCURSES
  76. bool "ncurses"
  77. depends on (BR2_PACKAGE_PHP_CLI || BR2_PACKAGE_PHP_CGI) && BR2_PACKAGE_NCURSES
  78. help
  79. ncurses support
  80. config BR2_PACKAGE_PHP_EXT_PCRE
  81. bool "PCRE"
  82. help
  83. Perl Compatible Regular Expressions support
  84. config BR2_PACKAGE_PHP_EXT_SYSVMSG
  85. bool "sysvmsg - System V Message queue"
  86. help
  87. System V Message queue support
  88. config BR2_PACKAGE_PHP_EXT_SYSVSEM
  89. bool "sysvsem - System V Semaphores"
  90. help
  91. System V Sempahore support
  92. config BR2_PACKAGE_PHP_EXT_SYSVSHM
  93. bool "sysvshm - System V Shared memory"
  94. help
  95. System V Shared memory support
  96. config BR2_PACKAGE_PHP_EXT_ZIP
  97. bool "zip"
  98. help
  99. Zip read/write support
  100. config BR2_PACKAGE_PHP_EXT_FILTER
  101. bool "filter"
  102. help
  103. Input filter support
  104. config BR2_PACKAGE_PHP_EXT_CALENDAR
  105. bool "calendar"
  106. help
  107. Calendar and event support
  108. comment "Database extensions"
  109. config BR2_PACKAGE_PHP_EXT_SQLITE
  110. bool "SQLite"
  111. help
  112. Legacy SQLite2 support
  113. config BR2_PACKAGE_PHP_EXT_SQLITE_UTF8
  114. bool "sqlite UTF8 support"
  115. depends on BR2_PACKAGE_PHP_EXT_SQLITE
  116. help
  117. UTF8 Support for sqlite
  118. config BR2_PACKAGE_PHP_EXT_PDO
  119. bool "PDO"
  120. help
  121. PHP Data Objects support
  122. config BR2_PACKAGE_PHP_EXT_PDO_SQLITE
  123. bool "PDO_SQLite"
  124. depends on BR2_PACKAGE_PHP_EXT_PDO
  125. help
  126. SQLite driver for PDO
  127. config BR2_PACKAGE_PHP_EXT_PDO_SQLITE_EXTERNAL
  128. bool "PDO_SQLite external"
  129. depends on BR2_PACKAGE_PHP_EXT_PDO_SQLITE
  130. select BR2_PACKAGE_SQLITE
  131. help
  132. Use external sqlite3 library
  133. config BR2_PACKAGE_PHP_EXT_PDO_MYSQL
  134. bool "PDO_MySQL"
  135. depends on BR2_PACKAGE_PHP_EXT_PDO
  136. select BR2_PACKAGE_MYSQL_CLIENT
  137. help
  138. PDO driver for MySQL
  139. endmenu