1*4882a593Smuzhiyunmenu "Extensions" 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_CALENDAR 4*4882a593Smuzhiyun bool "Calendar" 5*4882a593Smuzhiyun help 6*4882a593Smuzhiyun Calendar and event support 7*4882a593Smuzhiyun 8*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_FILEINFO 9*4882a593Smuzhiyun bool "Fileinfo" 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun File Information support 12*4882a593Smuzhiyun 13*4882a593Smuzhiyuncomment "OPcache needs a toolchain w/ dynamic library" 14*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_OPCACHE 17*4882a593Smuzhiyun bool "OPcache" 18*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 19*4882a593Smuzhiyun help 20*4882a593Smuzhiyun Enable the Zend OPcache accelerator. 21*4882a593Smuzhiyun 22*4882a593Smuzhiyuncomment "Readline needs a toolchain w/ dynamic library" 23*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_READLINE 26*4882a593Smuzhiyun bool "Readline" 27*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 28*4882a593Smuzhiyun select BR2_PACKAGE_NCURSES 29*4882a593Smuzhiyun select BR2_PACKAGE_READLINE 30*4882a593Smuzhiyun help 31*4882a593Smuzhiyun Readline support 32*4882a593Smuzhiyun 33*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SESSION 34*4882a593Smuzhiyun bool "Session" 35*4882a593Smuzhiyun default y 36*4882a593Smuzhiyun help 37*4882a593Smuzhiyun Session support 38*4882a593Smuzhiyun 39*4882a593Smuzhiyuncomment "Compression extensions" 40*4882a593Smuzhiyun 41*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_BZIP2 42*4882a593Smuzhiyun bool "bzip2" 43*4882a593Smuzhiyun select BR2_PACKAGE_BZIP2 44*4882a593Smuzhiyun help 45*4882a593Smuzhiyun bzip2 read/write support 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PHAR 48*4882a593Smuzhiyun bool "phar" 49*4882a593Smuzhiyun help 50*4882a593Smuzhiyun PHP Archive support 51*4882a593Smuzhiyun 52*4882a593Smuzhiyuncomment "zip needs a toolchain w/ dynamic library" 53*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 54*4882a593Smuzhiyun 55*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_ZIP 56*4882a593Smuzhiyun bool "zip" 57*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # libzip 58*4882a593Smuzhiyun select BR2_PACKAGE_ZLIB 59*4882a593Smuzhiyun select BR2_PACKAGE_LIBZIP 60*4882a593Smuzhiyun help 61*4882a593Smuzhiyun Zip read/write support 62*4882a593Smuzhiyun 63*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_ZLIB 64*4882a593Smuzhiyun bool "zlib" 65*4882a593Smuzhiyun default y 66*4882a593Smuzhiyun select BR2_PACKAGE_ZLIB 67*4882a593Smuzhiyun help 68*4882a593Smuzhiyun zlib support 69*4882a593Smuzhiyun 70*4882a593Smuzhiyuncomment "Cryptography extensions" 71*4882a593Smuzhiyun 72*4882a593Smuzhiyuncomment "libargon2 needs a toolchain w/ dynamic library" 73*4882a593Smuzhiyun depends on BR2_USE_MMU 74*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 75*4882a593Smuzhiyun 76*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_LIBARGON2 77*4882a593Smuzhiyun bool "libargon2" 78*4882a593Smuzhiyun depends on BR2_USE_MMU # libargon2 79*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # libargon2 80*4882a593Smuzhiyun select BR2_PACKAGE_LIBARGON2 81*4882a593Smuzhiyun help 82*4882a593Smuzhiyun libargon2 support 83*4882a593Smuzhiyun 84*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_LIBSODIUM 85*4882a593Smuzhiyun bool "libsodium" 86*4882a593Smuzhiyun select BR2_PACKAGE_LIBSODIUM 87*4882a593Smuzhiyun help 88*4882a593Smuzhiyun libsodium support 89*4882a593Smuzhiyun 90*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_OPENSSL 91*4882a593Smuzhiyun bool "openssl" 92*4882a593Smuzhiyun select BR2_PACKAGE_OPENSSL 93*4882a593Smuzhiyun select BR2_PACKAGE_LIBOPENSSL_ENABLE_DES if BR2_PACKAGE_LIBOPENSSL 94*4882a593Smuzhiyun select BR2_PACKAGE_LIBOPENSSL_ENABLE_MD4 if BR2_PACKAGE_LIBOPENSSL 95*4882a593Smuzhiyun select BR2_PACKAGE_LIBOPENSSL_ENABLE_RC4 if BR2_PACKAGE_LIBOPENSSL 96*4882a593Smuzhiyun select BR2_PACKAGE_LIBOPENSSL_ENABLE_RMD160 if BR2_PACKAGE_LIBOPENSSL 97*4882a593Smuzhiyun help 98*4882a593Smuzhiyun openssl support 99*4882a593Smuzhiyun 100*4882a593Smuzhiyuncomment "Database extensions" 101*4882a593Smuzhiyun 102*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DBA 103*4882a593Smuzhiyun bool "DBA" 104*4882a593Smuzhiyun help 105*4882a593Smuzhiyun Database Abstraction Layer 106*4882a593Smuzhiyun 107*4882a593Smuzhiyunif BR2_PACKAGE_PHP_EXT_DBA 108*4882a593Smuzhiyun 109*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DBA_CDB 110*4882a593Smuzhiyun bool "cdb" 111*4882a593Smuzhiyun help 112*4882a593Smuzhiyun CDB handler 113*4882a593Smuzhiyun 114*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DBA_DB4 115*4882a593Smuzhiyun bool "db4/5" 116*4882a593Smuzhiyun select BR2_PACKAGE_BERKELEYDB 117*4882a593Smuzhiyun help 118*4882a593Smuzhiyun BerkeleyDB version 4/5 handler 119*4882a593Smuzhiyun 120*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DBA_FLAT 121*4882a593Smuzhiyun bool "flat" 122*4882a593Smuzhiyun default y 123*4882a593Smuzhiyun help 124*4882a593Smuzhiyun Flat file handler 125*4882a593Smuzhiyun 126*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DBA_INI 127*4882a593Smuzhiyun bool "ini" 128*4882a593Smuzhiyun default y 129*4882a593Smuzhiyun help 130*4882a593Smuzhiyun INI file handler 131*4882a593Smuzhiyun 132*4882a593Smuzhiyunendif 133*4882a593Smuzhiyun 134*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_MYSQLI 135*4882a593Smuzhiyun bool "Mysqli" 136*4882a593Smuzhiyun help 137*4882a593Smuzhiyun MySQL Improved extension support 138*4882a593Smuzhiyun 139*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PGSQL 140*4882a593Smuzhiyun bool "PostgreSQL" 141*4882a593Smuzhiyun depends on BR2_USE_MMU # postgresql 142*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 143*4882a593Smuzhiyun depends on BR2_USE_WCHAR # postgresql 144*4882a593Smuzhiyun select BR2_PACKAGE_POSTGRESQL 145*4882a593Smuzhiyun help 146*4882a593Smuzhiyun PostgreSQL support 147*4882a593Smuzhiyun 148*4882a593Smuzhiyuncomment "PostgreSQL extension needs a toolchain w/ dynamic library, wchar" 149*4882a593Smuzhiyun depends on BR2_USE_MMU 150*4882a593Smuzhiyun depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR 151*4882a593Smuzhiyun 152*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SQLITE 153*4882a593Smuzhiyun bool "SQLite3" 154*4882a593Smuzhiyun select BR2_PACKAGE_SQLITE 155*4882a593Smuzhiyun help 156*4882a593Smuzhiyun SQLite3 support 157*4882a593Smuzhiyun 158*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PDO 159*4882a593Smuzhiyun bool "PDO" 160*4882a593Smuzhiyun help 161*4882a593Smuzhiyun PHP Data Objects support 162*4882a593Smuzhiyun 163*4882a593Smuzhiyunif BR2_PACKAGE_PHP_EXT_PDO 164*4882a593Smuzhiyun 165*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PDO_MYSQL 166*4882a593Smuzhiyun bool "MySQL" 167*4882a593Smuzhiyun help 168*4882a593Smuzhiyun PDO driver for MySQL 169*4882a593Smuzhiyun 170*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PDO_POSTGRESQL 171*4882a593Smuzhiyun bool "PostgreSQL" 172*4882a593Smuzhiyun depends on BR2_USE_MMU # postgresql 173*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 174*4882a593Smuzhiyun depends on BR2_USE_WCHAR # postgresql 175*4882a593Smuzhiyun select BR2_PACKAGE_POSTGRESQL 176*4882a593Smuzhiyun help 177*4882a593Smuzhiyun PDO driver for PostgreSQL 178*4882a593Smuzhiyun 179*4882a593Smuzhiyuncomment "PostgreSQL drivers need a toolchain w/ wchar, dynamic library" 180*4882a593Smuzhiyun depends on BR2_USE_MMU 181*4882a593Smuzhiyun depends on BR2_STATIC_LIBS || !BR2_USE_WCHAR 182*4882a593Smuzhiyun 183*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PDO_SQLITE 184*4882a593Smuzhiyun bool "SQLite3" 185*4882a593Smuzhiyun select BR2_PACKAGE_SQLITE 186*4882a593Smuzhiyun help 187*4882a593Smuzhiyun SQLite3 driver for PDO 188*4882a593Smuzhiyun 189*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PDO_UNIXODBC 190*4882a593Smuzhiyun bool "unixODBC" 191*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS # unixodbc 192*4882a593Smuzhiyun select BR2_PACKAGE_UNIXODBC 193*4882a593Smuzhiyun help 194*4882a593Smuzhiyun unixODBC driver for PDO 195*4882a593Smuzhiyun 196*4882a593Smuzhiyuncomment "unixodbc driver needs a toolchain w/ dynamic library" 197*4882a593Smuzhiyun depends on BR2_STATIC_LIBS 198*4882a593Smuzhiyun 199*4882a593Smuzhiyunendif 200*4882a593Smuzhiyun 201*4882a593Smuzhiyuncomment "Human language and character encoding support" 202*4882a593Smuzhiyun 203*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_GETTEXT 204*4882a593Smuzhiyun bool "Gettext" 205*4882a593Smuzhiyun depends on BR2_SYSTEM_ENABLE_NLS 206*4882a593Smuzhiyun help 207*4882a593Smuzhiyun Gettext support 208*4882a593Smuzhiyun 209*4882a593Smuzhiyuncomment "Gettext support needs NLS enabled" 210*4882a593Smuzhiyun depends on !BR2_SYSTEM_ENABLE_NLS 211*4882a593Smuzhiyun 212*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_ICONV 213*4882a593Smuzhiyun bool "iconv" 214*4882a593Smuzhiyun select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE 215*4882a593Smuzhiyun help 216*4882a593Smuzhiyun iconv character set conversion support 217*4882a593Smuzhiyun 218*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_INTL 219*4882a593Smuzhiyun bool "intl" 220*4882a593Smuzhiyun depends on BR2_HOST_GCC_AT_LEAST_4_9 # icu 221*4882a593Smuzhiyun depends on BR2_INSTALL_LIBSTDCPP 222*4882a593Smuzhiyun depends on BR2_USE_WCHAR 223*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # icu 224*4882a593Smuzhiyun depends on !BR2_BINFMT_FLAT # icu 225*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS # icu 226*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 227*4882a593Smuzhiyun select BR2_PACKAGE_ICU 228*4882a593Smuzhiyun help 229*4882a593Smuzhiyun Internationalization support 230*4882a593Smuzhiyun 231*4882a593Smuzhiyuncomment "intl support needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 4.9, host gcc >= 4.9" 232*4882a593Smuzhiyun depends on !BR2_BINFMT_FLAT 233*4882a593Smuzhiyun depends on !BR2_INSTALL_LIBSTDCPP || !BR2_USE_WCHAR || \ 234*4882a593Smuzhiyun !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS || \ 235*4882a593Smuzhiyun !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 || \ 236*4882a593Smuzhiyun !BR2_HOST_GCC_AT_LEAST_4_9 237*4882a593Smuzhiyun 238*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_MBSTRING 239*4882a593Smuzhiyun bool "mbstring" 240*4882a593Smuzhiyun select BR2_PACKAGE_ONIGURUMA 241*4882a593Smuzhiyun help 242*4882a593Smuzhiyun multibyte string support 243*4882a593Smuzhiyun 244*4882a593Smuzhiyuncomment "Image processing" 245*4882a593Smuzhiyun 246*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_EXIF 247*4882a593Smuzhiyun bool "EXIF" 248*4882a593Smuzhiyun help 249*4882a593Smuzhiyun EXIF support 250*4882a593Smuzhiyun 251*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_GD 252*4882a593Smuzhiyun bool "GD" 253*4882a593Smuzhiyun select BR2_PACKAGE_FREETYPE 254*4882a593Smuzhiyun select BR2_PACKAGE_JPEG 255*4882a593Smuzhiyun select BR2_PACKAGE_LIBPNG 256*4882a593Smuzhiyun select BR2_PACKAGE_ZLIB 257*4882a593Smuzhiyun help 258*4882a593Smuzhiyun GD support 259*4882a593Smuzhiyun 260*4882a593Smuzhiyuncomment "Mathematical extensions" 261*4882a593Smuzhiyun 262*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_BCMATH 263*4882a593Smuzhiyun bool "BC math" 264*4882a593Smuzhiyun help 265*4882a593Smuzhiyun BCMath arbitrary precision mathematics support 266*4882a593Smuzhiyun 267*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_GMP 268*4882a593Smuzhiyun bool "GMP" 269*4882a593Smuzhiyun select BR2_PACKAGE_GMP 270*4882a593Smuzhiyun help 271*4882a593Smuzhiyun GNU Multiple Precision support 272*4882a593Smuzhiyun 273*4882a593Smuzhiyuncomment "Other basic extensions" 274*4882a593Smuzhiyun 275*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_TOKENIZER 276*4882a593Smuzhiyun bool "Tokenizer" 277*4882a593Smuzhiyun help 278*4882a593Smuzhiyun Tokenizer functions support 279*4882a593Smuzhiyun 280*4882a593Smuzhiyuncomment "Other services" 281*4882a593Smuzhiyun 282*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_CURL 283*4882a593Smuzhiyun bool "cURL" 284*4882a593Smuzhiyun select BR2_PACKAGE_LIBCURL 285*4882a593Smuzhiyun help 286*4882a593Smuzhiyun cURL for URL streams 287*4882a593Smuzhiyun 288*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_FTP 289*4882a593Smuzhiyun bool "FTP" 290*4882a593Smuzhiyun help 291*4882a593Smuzhiyun FTP support 292*4882a593Smuzhiyun 293*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SNMP 294*4882a593Smuzhiyun bool "SNMP" 295*4882a593Smuzhiyun depends on BR2_USE_MMU # netsnmp fork() 296*4882a593Smuzhiyun select BR2_PACKAGE_NETSNMP 297*4882a593Smuzhiyun select BR2_PACKAGE_NETSNMP_ENABLE_MIBS 298*4882a593Smuzhiyun help 299*4882a593Smuzhiyun SNMP support 300*4882a593Smuzhiyun 301*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SOCKETS 302*4882a593Smuzhiyun bool "sockets" 303*4882a593Smuzhiyun help 304*4882a593Smuzhiyun Sockets support 305*4882a593Smuzhiyun 306*4882a593Smuzhiyuncomment "Process Control" 307*4882a593Smuzhiyun 308*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_PCNTL 309*4882a593Smuzhiyun bool "PCNTL" 310*4882a593Smuzhiyun depends on BR2_USE_MMU # fork() 311*4882a593Smuzhiyun help 312*4882a593Smuzhiyun Process control support 313*4882a593Smuzhiyun 314*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_POSIX 315*4882a593Smuzhiyun bool "Posix" 316*4882a593Smuzhiyun default y 317*4882a593Smuzhiyun help 318*4882a593Smuzhiyun POSIX.1 (IEEE 1003.1) function support 319*4882a593Smuzhiyun 320*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SHMOP 321*4882a593Smuzhiyun bool "shmop" 322*4882a593Smuzhiyun help 323*4882a593Smuzhiyun Shared memory support 324*4882a593Smuzhiyun 325*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SYSVMSG 326*4882a593Smuzhiyun bool "sysvmsg" 327*4882a593Smuzhiyun help 328*4882a593Smuzhiyun System V message queue support 329*4882a593Smuzhiyun 330*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SYSVSEM 331*4882a593Smuzhiyun bool "sysvsem" 332*4882a593Smuzhiyun help 333*4882a593Smuzhiyun System V semaphore support 334*4882a593Smuzhiyun 335*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SYSVSHM 336*4882a593Smuzhiyun bool "sysvshm" 337*4882a593Smuzhiyun help 338*4882a593Smuzhiyun System V shared memory support 339*4882a593Smuzhiyun 340*4882a593Smuzhiyuncomment "Variable and Type related" 341*4882a593Smuzhiyun 342*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_CTYPE 343*4882a593Smuzhiyun bool "Ctype" 344*4882a593Smuzhiyun help 345*4882a593Smuzhiyun Character type checking support 346*4882a593Smuzhiyun 347*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_FILTER 348*4882a593Smuzhiyun bool "Filter" 349*4882a593Smuzhiyun help 350*4882a593Smuzhiyun Input filter support 351*4882a593Smuzhiyun 352*4882a593Smuzhiyuncomment "Web services" 353*4882a593Smuzhiyun 354*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SOAP 355*4882a593Smuzhiyun bool "SOAP" 356*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 357*4882a593Smuzhiyun help 358*4882a593Smuzhiyun SOAP support 359*4882a593Smuzhiyun 360*4882a593Smuzhiyuncomment "XML manipulation" 361*4882a593Smuzhiyun 362*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_DOM 363*4882a593Smuzhiyun bool "DOM" 364*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 365*4882a593Smuzhiyun help 366*4882a593Smuzhiyun Document Object Model support 367*4882a593Smuzhiyun 368*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_LIBXML2 369*4882a593Smuzhiyun bool "libxml" 370*4882a593Smuzhiyun select BR2_PACKAGE_LIBXML2 371*4882a593Smuzhiyun help 372*4882a593Smuzhiyun libxml2 support 373*4882a593Smuzhiyun 374*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_SIMPLEXML 375*4882a593Smuzhiyun bool "SimpleXML" 376*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 377*4882a593Smuzhiyun help 378*4882a593Smuzhiyun SimpleXML support 379*4882a593Smuzhiyun 380*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_WDDX 381*4882a593Smuzhiyun bool "WDDX" 382*4882a593Smuzhiyun select BR2_PACKAGE_EXPAT 383*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 384*4882a593Smuzhiyun help 385*4882a593Smuzhiyun WDDX support 386*4882a593Smuzhiyun 387*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_XML 388*4882a593Smuzhiyun bool "XML Parser" 389*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 390*4882a593Smuzhiyun help 391*4882a593Smuzhiyun XML Parser support 392*4882a593Smuzhiyun 393*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_XMLREADER 394*4882a593Smuzhiyun bool "XMLReader" 395*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 396*4882a593Smuzhiyun help 397*4882a593Smuzhiyun XMLReader support 398*4882a593Smuzhiyun 399*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_XMLWRITER 400*4882a593Smuzhiyun bool "XMLWriter" 401*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 402*4882a593Smuzhiyun help 403*4882a593Smuzhiyun XMLWriter support 404*4882a593Smuzhiyun 405*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_XSL 406*4882a593Smuzhiyun bool "XSL" 407*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_DOM 408*4882a593Smuzhiyun select BR2_PACKAGE_PHP_EXT_LIBXML2 409*4882a593Smuzhiyun select BR2_PACKAGE_LIBXSLT 410*4882a593Smuzhiyun help 411*4882a593Smuzhiyun XSL transformation support 412*4882a593Smuzhiyun 413*4882a593Smuzhiyunconfig BR2_PACKAGE_PHP_EXT_FFI 414*4882a593Smuzhiyun bool "FFI" 415*4882a593Smuzhiyun depends on !BR2_STATIC_LIBS 416*4882a593Smuzhiyun depends on BR2_TOOLCHAIN_HAS_THREADS 417*4882a593Smuzhiyun select BR2_PACKAGE_LIBFFI 418*4882a593Smuzhiyun help 419*4882a593Smuzhiyun Foreign Function Interface support 420*4882a593Smuzhiyun 421*4882a593Smuzhiyuncomment "PHP FFI extension needs a toolchain w/ threads, dynamic library" 422*4882a593Smuzhiyun depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS 423*4882a593Smuzhiyun 424*4882a593Smuzhiyunendmenu 425