仕事中の暇つぶしにcygwin環境のinfoを読み込み中。
infoコマンドだけでは読みにくいので、"info --subnodes -o tmp.txt ***" でtmp.txtに出力→Excel方眼紙へコピペ&アウトライン化&コメント書込み環境作成、して読書環境を整えながら読み込み中。
infoのドキュメントはいろいろ書込んであるのでいろんな発見があってなかなか楽しい。automake を読んでいると「なんとなく /usr/local/以下 にされているんだろうなぁ・・・ホントか?」 と疑っていたディレクトリ構成の説明を発見。
2.2.3 Standard Directory Variables
----------------------------------
The GNU Coding Standards also specify a hierarchy of variables to
denote installation directories. Some of these are:
Directory variable Default value
-------------------------------------------------------
`prefix' `/usr/local'
`exec_prefix' `${prefix}'
`bindir' `${exec_prefix}/bin'
`libdir' `${exec_prefix}/lib'
...
`includedir' `${prefix}/include'
`datarootdir' `${prefix}/share'
`datadir' `${datarootdir}'
`mandir' `${datarootdir}/man'
`infodir' `${datarootdir}/info'
`docdir' `${datarootdir}/doc/${PACKAGE}'
...
「The GNU Coding Standards」として基準があるんだ。そうだよなぁ・・・
あと、Meadowをインストールした時に思った疑問「\Meadow\lisp と \Meadow\site-lisp って何が違うんだ?」に対する説明は autoconf の説明のなかにそれらしい項目
14.7 Setting Site Defaults
==========================
Autoconf-generated `configure' scripts allow your site to provide
default values for some configuration values. You do this by creating
site- and system-wide initialization files.
これで合ってるのかな?使われ方をみてるとこの説明でOKみたいなきがする。
やっと見つからなかったピースが見つかったのか!?。