過去と他人はかえられないが、未来と自分はかえられる このページをアンテナに追加 RSSフィード

2009-05-24 PEAR_PackageProjector1.0.1リリース

[]PEAR_PackageProjector1.0.1リリース、ドキュメント生成に対応しました。 19:00 PEAR_PackageProjector1.0.1リリース、ドキュメント生成に対応しました。を含むブックマーク PEAR_PackageProjector1.0.1リリース、ドキュメント生成に対応しました。のブックマークコメント

ついこの前0.2.2をリリースしたばかりですが、またリリースです。

今回リリースの売りとしては、ドキュメントが生成できるようなった事です。

ドキュメントのチュートリアルはてな記法で記述できるのでいままで

敬遠しがちなマニュアル整備が楽になると思います。

主な変更点

  • コマンドオプション--project(-p)の初期値が"./"になりました。
  • コマンドオプション--config(-confg)の初期値が"build.conf"になりました。
  • コマンドオプション--updatedoc(-doc)が追加されました。これによりドキュメントが生成できるようになりました。
  • コマンドオプション--install(-i)が追加されました。これによりビルド後、自動的にPEARインストールが走るようになりました。
  • コマンドオプション--clear(-c)が削除されました。
  • コマンドオプション--tmpが削除されました。
  • メソッドPEAR_PackageProjector_Project#updatedoc()が追加されました。
  • メソッドPEAR_PackageProjector_Project#pearinstall()が追加されました。
  • メソッドPEAR_PackageProjector_Project#serialize()が追加されました。
  • メソッドPEAR_PackageProjector_Project#unserialize()が追加されました。
  • クラスPEAR_PackageProjector_MessageHandler_Callbackが追加されました。これにより出力結果を制御しやすくなりました。
  • メソッドPEAR_PackageProjector_Project#configure()にファイルパス以外に連想配列を指定することができるようになりました。これによりconfファイルを生成しなくても連想配列で設定できるようになります。

ソース

http://openpear.org/package/PEAR_PackageProjector

ドキュメント

http://servlet.sakura.ne.jp/PEAR_PackageProjector/doc/

なにか不都合や要望があればココにコメントにお願いします。

msakamoto-sfmsakamoto-sf 2010/01/28 06:35 トラックバックを打たせて頂きましたが、PEAR_PackageFileManager2側にdir_roles設定が渡っていないようでしたので、修正patchを作成してみました。

magiwomagiwo 2010/01/30 13:37 ご指摘ありがとうございます。
修正patch見させて頂きました。
触ってみたところ特に問題ないようなので1.0.2で反映させていただきました。
恥ずかしながらdir_rolesの存在自体知りませんでした。
勉強になります。