2008-05-02 14:16:56 +0900 (63d); rev 24
BitClust は新リファレンスマニュアルの核となるプログラムです。 ドキュメントデータベースからウェブインターフェイス、 執筆支援ツールまで、いろいろ入ってます。 計画に参加するメンバーは必ず入手しておいてください。
BitClust は Subversion レポジトリのみで公開されています。 詳しい入手方法については SubversionRepository を見てください。
いまはまだアップデートが激しいので、 ちゃんとインストールする方法は提供していません。 チェックアウトしたら、 PATH の通ってるディレクトリにコマンドをシンボリックリンクしてください。
Phase2WorkingScheme などが参考になります。
また各コマンドに --help を付けて起動するとオプションの簡単な説明が表示されます。
例
bitclust -d ./db-1_8_6 init version=1.8.6 encoding=euc-jp
例
bitclust -d ./db-1_8_6 update --stdlibtree=../doctree/refm/api/src
例
bitclust -d ./db list --library bitclust -d ./db list --class bitclust -d ./db list --method
例
bitclust -d ./db lookup --library=_builtin bitclust -d ./db lookup --class=Object bitclust -d ./db lookup --method=Object#inspect bitclust -d ./db lookup --method=Object#inspect --html
例
bitclust -d ./db search Object#inspect
例
bitclust -d ./db property list bitclust -d ./db property get encoding bitclust -d ./db property set encoding euc-jp
例
bc-methods Object bc-methods -rLIBRARY --ruby=RUBY_VERSION --diff=RDFILE CLASS_NAME bc-methods -rstringio --ruby=1.9.0 --diff=StringIO StringIO ruby-1.9 bc-methods.rb --ruby=1.9.0 --diff=Object Object -c
例
bc-tohtml.rb --target=Range Range > t.html bc-tohtml.rb ../doctree/refm/api/src/net/https.rd > a.html bc-tohtml.rb src/zlib/GzipReader #ライブラリGzipReader bc-tohtml.rb src/zlib/GzipReader --target=Zlib::GZipReader #クラスGzipReader bc-tohtml.rb --force mkmf.rd #ファイルの全体を強制的に出力する bc-tohtml.rb --ruby=1.8.6 --target=Array Array > t.html #rubyのバージョンを指定
例
bc-tochm.rb -d ./db -o ~/tmp/chm #-o省略時は ./chm に出力される このあと、hhc.exe ~/tmp/chm/refm.hhp とするとrefm.chmができる
Related Pages: ReFe2 FrontPage ReFe ClassReferenceManual CapiReferenceManual MaintenancePhase HowToJoin ProjectResources SubversionRepository Phase3ReviewProcess1
system revision 1.162