Pickle.xml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  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>
  16. <doc>[descfile]
  17. Creates a PECL package from its package2.xml file.
  18. An automatic conversion will be made to a package.xml 1.0 and written out to
  19. disk in the current directory as &quot;package.xml&quot;. Note that
  20. only simple package.xml 2.0 will be converted. package.xml 2.0 with:
  21. - dependency types other than required/optional PECL package/ext/php/pearinstaller
  22. - more than one extsrcrelease or zendextsrcrelease
  23. - zendextbinrelease, extbinrelease, phprelease, or bundle release type
  24. - dependency groups
  25. - ignore tags in release filelist
  26. - tasks other than replace
  27. - custom roles
  28. will cause pickle to fail, and output an error message. If your package2.xml
  29. uses any of these features, you are best off using PEAR_PackageFileManager to
  30. generate both package.xml.
  31. </doc>
  32. </pickle>
  33. </commands>