Subversion Repositories Applications.gtt

Rev

Rev 94 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
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 &quot;package.xml&quot;.  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>