1 <commands version="1.0">
3 <summary>Build PECL Package</summary>
4 <function>doPackage</function>
5 <shortcut>pi</shortcut>
9 <doc>Do not gzip the package file</doc>
12 <shortopt>n</shortopt>
13 <doc>Print the name of the packaged file.</doc>
17 Creates a PECL package from its package2.xml file.
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
21 only simple package.xml 2.0 will be converted. package.xml 2.0 with:
23 - dependency types other than required/optional PECL package/ext/php/pearinstaller
24 - more than one extsrcrelease or zendextsrcrelease
25 - zendextbinrelease, extbinrelease, phprelease, or bundle release type
27 - ignore tags in release filelist
28 - tasks other than replace
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
33 generate both package.xml.