パッケージングおよび配布
パッケージを作成する
PDO ドライバは PECL 経由で公開します。そのため、PECL
拡張モジュールにおける通常のルールがすべてあてはまります。
パッケージを作成するには、正しい形式の
package.xml
ファイルを作成したうえで
以下のコマンドを実行します。
$ pecl package
これは、PDO_SKEL-X.Y.Z.tgz
という名前の
tar ボールを作成します。
パッケージを公開する前には、それがきちんとビルドできるかどうかを
テストすべきです。config.m4
や
package.xml
の記述に間違いがあった場合、
パッケージは正常に機能しません。以下のコマンドを実行すると、
インストールは行わずにビルドのみをテストすることができます。
$ pecl build package.xml
これがうまく動作することが確認できたら、 インストールのテストを行います。
$ pecl package $ sudo pecl install PDO_SKEL-X.Y.X.tgz
package.xml
についての詳細は、PEAR
プログラマむけドキュメント (» https://pear.php.net/manual/)
を参照ください。
パッケージを公開する
PDO ドライバは PHP Extension Community Library (PECL) 経由で公開します。 PECL についての情報は » https://pecl.php.net/ を参照ください。