Register
Login
Main
Support
Documentation
Packages
Package Proposals
Developers
Bugs
About PEAR
Manual
FAQ
PECL-specific details of package.xml 2.0
(P
r
evious)
What is a channel?
(Ne
x
t)
PEAR Manual
The package definition file package.xml, version 2.0
Introduction
Special information for
PECL developers
Detailed Tag Reference
for package.xml version
2.0
Detailed Tag Reference for package.xml version 2.0
Table of Contents
<channel>
— What is a channel?
<extends>
— Superseding a package
<uri>
— When should I use <uri>?
<lead>, <developer>, <contributor>, and <helper>
— Developer documentation for a release
<version>
— versioning in package.xml 2.0
<stability>
— specifying release and API stability
<license>
— specifying software license and optional reference to license text
<contents>
— specifying the contents of a release
<dir>
— documenting a directory in the <contents> tag
<file>
— documenting a file in the <contents> tag
tasks for <file>s
— specialized file installation and manipulation
<compatible>
— Alleviating strict versioning with <compatible>
<dependencies>
— Dependency Specification in package.xml 2.0
<usesrole>
— documenting custom file roles used in <contents>
<usestask>
— documenting custom tasks used in <contents>
<phprelease>, <extbinrelease>, <extsrcrelease>, <bundle>
— specifying the content type of a release
Each tag that needs further explanation is documented here (unfinished)
PECL-specific details of package.xml 2.0
(P
r
evious)
What is a channel?
(Ne
x
t)
Last updated: Sat, 16 Feb 2019 —
Download Documentation
Do you think that something on this page is wrong? Please
file a bug report
.
View this page in:
English
User Notes:
There are no user contributed notes for this page.