ArininAV

Глава 14. Файл описания пакета - package.xml

Содержание
Введение

Введение

Файл описания пакета, package.xml, как становится понятно из его имени - это XML-файл, который содержит всю информацию о пакете из PEAR.

В этой главе описываются элементы, которые могут присутствовать в файле описания пакета, а также обсуждаются способы создания такого файла для вашего пакета.

Допустимые элементы

Элемент высшего уровня в файле package.xml - это элемент <package version="1.0">. Допускаются следующие вложенные элементы:

После того, как вы создали ваш файл package.xml, вы можете проверить его синтаксис с помощью команды

       $ pear package-validate package.xml
      
(краткая ее версия - pear pv package.xml).

Создание файла описания пакета

Этот файл package.xml может послужить вам шаблоном, т.к. он уже содержит все необходимые поля. В большинстве случаев, вам нужно будет всего лишь поменять текст между тэгами для того, чтобы использовать этот пример в вашем пакете.

В этом примере демонстрируется очень удобный прием: когда в какой-то из ваших директорий содержатся файлы только одного типа, вы можете использовать атрибут "role" у тэга <dir> вместо того, чтобы добавлять его у каждого тэга <file>.

После прочтения данной главы вы должны уметь создавать файл описания пакета. Если у вас все еще есть вопросы по этому поводу - задавайте их в листе рассылки.