change bool in BR2_COMPILE_* to tristate to avoid unnecessary package/<foo>-install...
[openwrt/svn-archive/archive.git] / openwrt / package / php5 / Config.in
1 menu "php5.............................. PHP5 Hypertext preprocessor"
2
3 config BR2_COMPILE_PHP5
4 tristate
5 default n
6 depends BR2_PACKAGE_PHP5_CLI || BR2_PACKAGE_PHP5_CGI || BR2_PACKAGE_PHP5_FASTCGI
7
8 comment "Server API ---"
9
10 config BR2_PACKAGE_PHP5_CLI
11 prompt "php5-cli.......................... PHP5 CLI (Command Line Interface)"
12 tristate
13 default m if CONFIG_DEVEL
14 select BR2_COMPILE_PHP5
15 select BR2_PACKAGE_LIBOPENSSL
16 select BR2_PACKAGE_ZLIB
17 help
18 PHP is a widely-used general-purpose scripting language that is especially
19 suited for Web development and can be embedded into HTML.
20
21 http://www.php.net/
22
23 config BR2_PACKAGE_PHP5_CGI
24 prompt "php5-cgi.......................... PHP5 built for CGI"
25 tristate
26 default m if CONFIG_DEVEL
27 select BR2_COMPILE_PHP5
28 select BR2_PACKAGE_LIBOPENSSL
29 select BR2_PACKAGE_ZLIB
30 help
31 PHP is a widely-used general-purpose scripting language that is especially
32 suited for Web development and can be embedded into HTML.
33
34 http://www.php.net/
35
36 config BR2_PACKAGE_PHP5_FASTCGI
37 prompt "php5-fastcgi...................... PHP5 built for FastCGI"
38 tristate
39 default m if CONFIG_DEVEL
40 select BR2_COMPILE_PHP5
41 select BR2_PACKAGE_LIBOPENSSL
42 select BR2_PACKAGE_ZLIB
43 help
44 PHP is a widely-used general-purpose scripting language that is especially
45 suited for Web development and can be embedded into HTML.
46
47 http://www.php.net/
48
49 comment "Extensions ---"
50
51 config BR2_PACKAGE_PHP5_MOD_CURL
52 prompt "php5-mod-curl..................... cURL module"
53 tristate
54 default m if CONFIG_DEVEL
55 depends BR2_COMPILE_PHP5
56 select BR2_PACKAGE_LIBCURL
57
58 config BR2_PACKAGE_PHP5_MOD_FTP
59 prompt "php5-mod-ftp...................... FTP module"
60 tristate
61 default m if CONFIG_DEVEL
62 depends BR2_COMPILE_PHP5
63
64 config BR2_PACKAGE_PHP5_MOD_GD
65 prompt "php5-mod-gd....................... GD graphics library module"
66 tristate
67 default m if CONFIG_DEVEL
68 depends BR2_COMPILE_PHP5
69 select BR2_PACKAGE_LIBGD
70 select BR2_PACKAGE_LIBPNG
71
72 config BR2_PACKAGE_PHP5_MOD_GMP
73 prompt "php5-mod-gmp...................... GMP module"
74 tristate
75 default m if CONFIG_DEVEL
76 depends BR2_COMPILE_PHP5
77 select BR2_PACKAGE_LIBGMP
78
79 config BR2_PACKAGE_PHP5_MOD_LDAP
80 prompt "php5-mod-ldap..................... LDAP module"
81 tristate
82 default m if CONFIG_DEVEL
83 depends BR2_COMPILE_PHP5
84 select BR2_PACKAGE_LIBOPENLDAP
85
86 config BR2_PACKAGE_PHP5_MOD_MYSQL
87 prompt "php5-mod-mysql.................... MySQL module"
88 tristate
89 default m if CONFIG_DEVEL
90 depends BR2_COMPILE_PHP5
91 select BR2_PACKAGE_LIBMYSQLCLIENT
92
93 config BR2_PACKAGE_PHP5_MOD_OPENSSL
94 prompt "php5-mod-openssl.................. OpenSSL module"
95 tristate
96 default m if CONFIG_DEVEL
97 depends BR2_COMPILE_PHP5
98 select BR2_PACKAGE_LIBOPENSSL
99
100 config BR2_PACKAGE_PHP5_MOD_PCRE
101 prompt "php5-mod-pcre..................... PCRE module"
102 tristate
103 default m if CONFIG_DEVEL
104 depends BR2_COMPILE_PHP5
105 select BR2_PACKAGE_LIBPCRE
106
107 config BR2_PACKAGE_PHP5_MOD_PGSQL
108 prompt "php5-mod-pgsql.................... PostgreSQL module"
109 tristate
110 default m if CONFIG_DEVEL
111 depends BR2_COMPILE_PHP5
112 select BR2_PACKAGE_LIBPQ
113
114 config BR2_PACKAGE_PHP5_MOD_SESSION
115 prompt "php5-mod-session.................. Sessions module"
116 tristate
117 default m if CONFIG_DEVEL
118 depends BR2_COMPILE_PHP5
119
120 config BR2_PACKAGE_PHP5_MOD_SQLITE
121 prompt "php5-mod-sqlite................... SQLite module"
122 tristate
123 default m if CONFIG_DEVEL
124 depends BR2_COMPILE_PHP5
125 select BR2_PACKAGE_LIBSQLITE2
126
127 config BR2_PACKAGE_PHP5_MOD_SOCKETS
128 prompt "php5-mod-sockets.................. Sockets module"
129 tristate
130 default m if CONFIG_DEVEL
131 depends BR2_COMPILE_PHP5
132
133 config BR2_PACKAGE_PHP5_MOD_XML
134 prompt "php5-mod-xml...................... XML module"
135 tristate
136 default m if CONFIG_DEVEL
137 depends BR2_COMPILE_PHP5
138 select BR2_PACKAGE_LIBEXPAT
139
140 endmenu