GLOBAL でソースを整形して読む
準備
$ zcat /usr/share/doc/global/examples/gtags.conf.gz >| ~/.globalrc
~/.globalrc に
4tab:tabs#4:tc=default:
を追加.
gsearch.cgi と path database
/var/lib/gsearch/ は自動的には作られないので自分で作る必要がある.
# mkdir /var/lib/gsearch # chmod 777 /var/lib/gsearch
システムの config ファイルは /etc/gtags/htmake.conf にある.この中で
$ACTION = '/cgi-bin/gsearch.cgi'
としておくとよい.
ソースを HTML にする
$ cd /var/www/path/to/src $ gtags -v $ LANG= htmake -v -C $ sudo vi /var/lib/gsearch/pathdata (change $hpath to /path/to/src/HTML)
TAB の幅が4のとき,
$ cd /var/www/path/to/src $ gtags -v $ LANG= GTAGSLABEL=4tab htmake -v -C $ sudo vi /var/lib/gsearch/pathdata (change $hpath to /path/to/src/HTML)
ソースを読むときのエントリポイントは /var/www/path/to/src/HTML/index.html
HTML を作り直す
$ cd /var/www/path/to/src $ sh HTML/rebuild.sh