| 94 |
jpm |
1 |
<commands version="1.0">
|
|
|
2 |
<pickle>
|
|
|
3 |
<summary>Build PECL Package</summary>
|
|
|
4 |
<function>doPackage</function>
|
|
|
5 |
<shortcut>pi</shortcut>
|
|
|
6 |
<options>
|
|
|
7 |
<nocompress>
|
|
|
8 |
<shortopt>Z</shortopt>
|
|
|
9 |
<doc>Do not gzip the package file</doc>
|
|
|
10 |
</nocompress>
|
|
|
11 |
<showname>
|
|
|
12 |
<shortopt>n</shortopt>
|
|
|
13 |
<doc>Print the name of the packaged file.</doc>
|
|
|
14 |
</showname>
|
|
|
15 |
</options>
|
| 187 |
mathias |
16 |
<doc>[descfile]
|
|
|
17 |
Creates a PECL package from its package2.xml file.
|
| 94 |
jpm |
18 |
|
| 187 |
mathias |
19 |
An automatic conversion will be made to a package.xml 1.0 and written out to
|
|
|
20 |
disk in the current directory as "package.xml". Note that
|
| 94 |
jpm |
21 |
only simple package.xml 2.0 will be converted. package.xml 2.0 with:
|
|
|
22 |
|
|
|
23 |
- dependency types other than required/optional PECL package/ext/php/pearinstaller
|
| 187 |
mathias |
24 |
- more than one extsrcrelease or zendextsrcrelease
|
| 94 |
jpm |
25 |
- zendextbinrelease, extbinrelease, phprelease, or bundle release type
|
|
|
26 |
- dependency groups
|
|
|
27 |
- ignore tags in release filelist
|
|
|
28 |
- tasks other than replace
|
|
|
29 |
- custom roles
|
|
|
30 |
|
|
|
31 |
will cause pickle to fail, and output an error message. If your package2.xml
|
|
|
32 |
uses any of these features, you are best off using PEAR_PackageFileManager to
|
| 187 |
mathias |
33 |
generate both package.xml.
|
|
|
34 |
</doc>
|
| 94 |
jpm |
35 |
</pickle>
|
|
|
36 |
</commands>
|