8d760a4cc8eb0e4b7f6286338db478b78998162a
[m6w6/ext-psi] / package.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <package xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0" xsi:schemaLocation=" http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.0 http://pear.php.net/dtd/package-2.0.xsd">
3 <name>psi</name>
4 <channel>pecl.php.net</channel>
5 <summary>PHP System Interface / POSIX Standard Interface</summary>
6 <description><![CDATA[
7 PSI is a PHP extension, which provides a foreign function interface through libffi and/or libjit.
8
9 The acronym PSI may be read as:
10 PHP System Interface
11 ]]></description>
12 <lead>
13 <name>Michael Wallner</name>
14 <user>mike</user>
15 <email>mike@php.net</email>
16 <active>yes</active>
17 </lead>
18 <date>2016-11-23</date>
19 <version>
20 <release>0.1.0dev</release>
21 <api>0.1.0</api>
22 </version>
23 <stability>
24 <release>alpha</release>
25 <api>alpha</api>
26 </stability>
27 <license uri="http://copyfree.org/content/standard/licenses/2bsd/license.txt">BSD-2-Clause</license>
28 <notes><![CDATA[
29 *
30 ]]></notes>
31 <contents>
32 <dir name="/">
33 <file role="doc" name="AUTHORS"/>
34 <file role="doc" name="BUGS"/>
35 <file role="doc" name="CONTRIBUTING.md"/>
36 <file role="doc" name="CREDITS"/>
37 <file role="doc" name="LICENSE"/>
38 <file role="doc" name="README.md"/>
39 <file role="doc" name="THANKS"/>
40 <file role="doc" name="TODO"/>
41 <file role="src" name="config.m4"/>
42 <file role="src" name="Makefile.frag"/>
43 <file role="src" name="php_psi.h"/>
44 <dir name="m4">
45 <dir name="ax">
46 <file role="src" name="ax_check_sign.m4"/>
47 <file role="src" name="ax_pthread.m4"/>
48 </dir>
49 <dir name="psi">
50 <file role="src" name="psi.m4"/>
51 <file role="src" name="psi_const.m4"/>
52 <file role="src" name="psi_type.m4"/>
53 </dir>
54 </dir>
55 <dir name="psi.d">
56 <file role="src" name="arpa_inet.psi"/>
57 <file role="src" name="errno.psi"/>
58 <file role="src" name="getopt.psi"/>
59 <file role="src" name="glob.psi"/>
60 <file role="src" name="netdb.psi"/>
61 <file role="src" name="stat.psi"/>
62 <file role="src" name="stdio.psi"/>
63 <file role="src" name="stdlib.psi"/>
64 <file role="src" name="string.psi"/>
65 <file role="src" name="syslog.psi"/>
66 <file role="src" name="time.psi"/>
67 <file role="src" name="uname.psi"/>
68 </dir>
69 <dir name="scripts">
70 <file role="src" name="_include.php"/>
71 <file role="src" name="gen_calc_basic.php"/>
72 <file role="src" name="gen_calc_bin.php"/>
73 <file role="src" name="gen_calc_bool.php"/>
74 <file role="src" name="gen_calc_cast.php"/>
75 <file role="src" name="gen_calc_cmp.php"/>
76 <file role="src" name="gen_calc_oper.php"/>
77 <file role="src" name="gen_calc_unary.php"/>
78 <file role="src" name="gen_package_xml.php"/>
79 <file role="src" name="gen_travis_yml.php"/>
80 </dir>
81 <dir name="src">
82 <file role="src" name="call.c"/>
83 <file role="src" name="context.c"/>
84 <file role="src" name="cpp.c"/>
85 <file role="src" name="cpp_tokiter.c"/>
86 <file role="src" name="data.c"/>
87 <file role="src" name="error.c"/>
88 <file role="src" name="libffi.c"/>
89 <file role="src" name="libjit.c"/>
90 <file role="src" name="marshal.c"/>
91 <file role="src" name="module.c"/>
92 <file role="src" name="parser.c"/>
93 <file role="src" name="parser_proc.c"/>
94 <file role="src" name="plist.c"/>
95 <file role="src" name="token.c"/>
96 <file role="src" name="validate.c"/>
97 <file role="src" name="calc.h"/>
98 <file role="src" name="call.h"/>
99 <file role="src" name="context.h"/>
100 <file role="src" name="cpp.h"/>
101 <file role="src" name="data.h"/>
102 <file role="src" name="error.h"/>
103 <file role="src" name="libffi.h"/>
104 <file role="src" name="libjit.h"/>
105 <file role="src" name="marshal.h"/>
106 <file role="src" name="parser.h"/>
107 <file role="src" name="parser_proc.h"/>
108 <file role="src" name="plist.h"/>
109 <file role="src" name="token.h"/>
110 <file role="src" name="types.h"/>
111 <file role="src" name="validate.h"/>
112 <file role="src" name="parser_proc_grammar.y"/>
113 <file role="src" name="parser.re"/>
114 <dir name="calc">
115 <file role="src" name="basic.h"/>
116 <file role="src" name="bin.h"/>
117 <file role="src" name="bool.h"/>
118 <file role="src" name="cast.h"/>
119 <file role="src" name="cmp.h"/>
120 <file role="src" name="oper.h"/>
121 <file role="src" name="unary.h"/>
122 </dir>
123 <dir name="types">
124 <file role="src" name="assert_stmt.c"/>
125 <file role="src" name="const.c"/>
126 <file role="src" name="cpp_exp.c"/>
127 <file role="src" name="cpp_macro_call.c"/>
128 <file role="src" name="cpp_macro_decl.c"/>
129 <file role="src" name="decl.c"/>
130 <file role="src" name="decl_abi.c"/>
131 <file role="src" name="decl_arg.c"/>
132 <file role="src" name="decl_enum.c"/>
133 <file role="src" name="decl_enum_item.c"/>
134 <file role="src" name="decl_extvar.c"/>
135 <file role="src" name="decl_file.c"/>
136 <file role="src" name="decl_struct.c"/>
137 <file role="src" name="decl_type.c"/>
138 <file role="src" name="decl_union.c"/>
139 <file role="src" name="decl_var.c"/>
140 <file role="src" name="free_exp.c"/>
141 <file role="src" name="free_stmt.c"/>
142 <file role="src" name="impl.c"/>
143 <file role="src" name="impl_arg.c"/>
144 <file role="src" name="impl_def_val.c"/>
145 <file role="src" name="impl_func.c"/>
146 <file role="src" name="impl_type.c"/>
147 <file role="src" name="impl_var.c"/>
148 <file role="src" name="layout.c"/>
149 <file role="src" name="let_callback.c"/>
150 <file role="src" name="let_calloc.c"/>
151 <file role="src" name="let_exp.c"/>
152 <file role="src" name="let_func.c"/>
153 <file role="src" name="let_stmt.c"/>
154 <file role="src" name="num_exp.c"/>
155 <file role="src" name="number.c"/>
156 <file role="src" name="return_exp.c"/>
157 <file role="src" name="return_stmt.c"/>
158 <file role="src" name="set_exp.c"/>
159 <file role="src" name="set_func.c"/>
160 <file role="src" name="set_stmt.c"/>
161 <file role="src" name="assert_stmt.h"/>
162 <file role="src" name="const.h"/>
163 <file role="src" name="cpp_exp.h"/>
164 <file role="src" name="cpp_macro_call.h"/>
165 <file role="src" name="cpp_macro_decl.h"/>
166 <file role="src" name="decl.h"/>
167 <file role="src" name="decl_abi.h"/>
168 <file role="src" name="decl_arg.h"/>
169 <file role="src" name="decl_enum.h"/>
170 <file role="src" name="decl_enum_item.h"/>
171 <file role="src" name="decl_extvar.h"/>
172 <file role="src" name="decl_file.h"/>
173 <file role="src" name="decl_struct.h"/>
174 <file role="src" name="decl_type.h"/>
175 <file role="src" name="decl_union.h"/>
176 <file role="src" name="decl_var.h"/>
177 <file role="src" name="free_exp.h"/>
178 <file role="src" name="free_stmt.h"/>
179 <file role="src" name="impl.h"/>
180 <file role="src" name="impl_arg.h"/>
181 <file role="src" name="impl_def_val.h"/>
182 <file role="src" name="impl_func.h"/>
183 <file role="src" name="impl_type.h"/>
184 <file role="src" name="impl_val.h"/>
185 <file role="src" name="impl_var.h"/>
186 <file role="src" name="layout.h"/>
187 <file role="src" name="let_callback.h"/>
188 <file role="src" name="let_calloc.h"/>
189 <file role="src" name="let_exp.h"/>
190 <file role="src" name="let_func.h"/>
191 <file role="src" name="let_stmt.h"/>
192 <file role="src" name="num_exp.h"/>
193 <file role="src" name="number.h"/>
194 <file role="src" name="return_exp.h"/>
195 <file role="src" name="return_stmt.h"/>
196 <file role="src" name="set_exp.h"/>
197 <file role="src" name="set_func.h"/>
198 <file role="src" name="set_stmt.h"/>
199 </dir>
200 </dir>
201 <dir name="tests">
202 <dir name="arpa_inet">
203 <file role="test" name="inet001.phpt"/>
204 <file role="test" name="inet002.phpt"/>
205 <file role="test" name="ntoh001.phpt"/>
206 </dir>
207 <dir name="calc">
208 <file role="test" name="calc001.phpt"/>
209 <file role="test" name="calc.psi"/>
210 </dir>
211 <dir name="div">
212 <file role="test" name="div001.phpt"/>
213 <file role="test" name="ldiv001.phpt"/>
214 <file role="test" name="lldiv001.phpt"/>
215 </dir>
216 <dir name="getopt">
217 <file role="test" name="getopt001.phpt"/>
218 <file role="test" name="getopt002.phpt"/>
219 </dir>
220 <dir name="glob">
221 <file role="test" name="glob001.phpt"/>
222 <file role="test" name="glob002.phpt"/>
223 <file role="test" name="glob003.phpt"/>
224 <file role="test" name="glob004.phpt"/>
225 </dir>
226 <dir name="iconv">
227 <file role="test" name="iconv001.phpt"/>
228 <file role="test" name="iconv002.phpt"/>
229 <file role="test" name="iconv.psi"/>
230 </dir>
231 <dir name="idn">
232 <file role="test" name="idn001.phpt"/>
233 <file role="test" name="idn002.phpt"/>
234 <file role="test" name="idn003.phpt"/>
235 <file role="test" name="idn004.phpt"/>
236 <file role="test" name="idn.psi"/>
237 </dir>
238 <dir name="ndbm">
239 <file role="test" name="ndbm001.phpt"/>
240 <file role="test" name="gdbm.psi"/>
241 <file role="test" name="ndbm.psi"/>
242 </dir>
243 <dir name="netdb">
244 <file role="test" name="gai001.phpt"/>
245 </dir>
246 <dir name="parser">
247 <file role="test" name="cpp001.phpt"/>
248 <file role="test" name="dump001.phpt"/>
249 <file role="test" name="enum001.phpt"/>
250 <file role="test" name="validate001.phpt"/>
251 <file role="test" name="validate002.phpt"/>
252 <file role="test" name="validate003.phpt"/>
253 <file role="test" name="validate004.phpt"/>
254 <file role="test" name="validate005.phpt"/>
255 <file role="test" name="validate006.phpt"/>
256 <file role="test" name="validate007.phpt"/>
257 </dir>
258 <dir name="pipe">
259 <file role="test" name="pipe001.phpt"/>
260 <file role="test" name="pipe.psi"/>
261 </dir>
262 <dir name="sqlite">
263 <file role="test" name="sqlite001.phpt"/>
264 <file role="test" name="sqlite.psi"/>
265 </dir>
266 <dir name="stat">
267 <file role="test" name="stat001.phpt"/>
268 <file role="test" name="stat002.phpt"/>
269 </dir>
270 <dir name="stdio">
271 <file role="test" name="fopen001.phpt"/>
272 <file role="test" name="printf001.phpt"/>
273 </dir>
274 <dir name="time">
275 <file role="test" name="asc_gmtime001.phpt"/>
276 <file role="test" name="gettimeofday001.phpt"/>
277 <file role="test" name="nanosleep001.phpt"/>
278 <file role="test" name="times001.phpt"/>
279 </dir>
280 <dir name="uname">
281 <file role="test" name="uname001.phpt"/>
282 <file role="test" name="uname002.phpt"/>
283 </dir>
284 <dir name="yaml">
285 <file role="test" name="yaml001.phpt"/>
286 <file role="test" name="yaml.psi"/>
287 </dir>
288 </dir>
289 </dir>
290 </contents>
291 <dependencies>
292 <required>
293 <php>
294 <min>7.3.0-dev</min>
295 </php>
296 <pearinstaller>
297 <min>1.4.1</min>
298 </pearinstaller>
299 </required>
300 </dependencies>
301 <providesextension>psi</providesextension>
302 <extsrcrelease>
303 </extsrcrelease>
304 <changelog/>
305 </package>