2012年7月25日水曜日

[phpdoc] phpdocインストール

おつかれさまです。

前提
------------------------------------------------------------
  • bitnami wamp stack 環境で。
  • pearによるオフラインでのインストール。

pearチャネル追加
------------------------------------------------------------
http://pear.phpdoc.org/channel.xml を保存する。(channel_phpdoc.xml)

パッケージ取得
------------------------------------------------------------
http://pear.phpdoc.org/get/phpDocumentor-2.0.0a8.tgz

インストール
------------------------------------------------------------
path %path%;C:\Program Files\BitNami WAMPStack\php
pear config-set doc_dir "C:\Program Files\BitNami WAMPStack\php\PEAR\docs"
pear config-set data_dir "C:\Program Files\BitNami WAMPStack\php\PEAR\data"
pear config-set test_dir "C:\Program Files\BitNami WAMPStack\php\PEAR\tests"
j:
cd software\phpdoc
pear channel-add channel_phpdoc.xml
pear install --offline phpDocumentor-2.0.0a8.tgz

実行結果
------------------------------------------------------------
phpdoc/phpDocumentor can optionally use package "pear/PEAR_PackageFileManager2
(version >= 1.0.2)
install ok: channel://pear.phpdoc.org/phpDocumentor-2.0.0a8

最後のpear installは時間が掛かります。

GraphVizインストール
------------------------------------------------------------
http://graphviz.org/
の以下から graphviz-2.28.0.msi を配布している。
http://graphviz.org/Download_windows.php
これは Class inheritanse diagram の生成に使われる。

php.ini変更
------------------------------------------------------------
以下を有効にする。
---
extension=php_xsl.dll
---

ドキュメント生成
------------------------------------------------------------
path %path%;C:\Program Files\BitNami WAMPStack\php
path %path%;C:\Program Files\Graphviz 2.28\bin
set PHP_PEAR_BIN_DIR=C:\Program Files\BitNami WAMPStack\php
cd C:\Program Files\BitNami WAMPStack\frameworks\codeigniter
phpdoc -d .

感想
------------------------------------------------------------
見栄えかっこいいけど、いちいちclickさせるUIは残念。
javadoc風にスキンを変えたい。そのあたりは今後。

END

0 件のコメント:

コメントを投稿