nobu:r36820 2012-08-25 09:55:34 +0900
make clean でタイムスタンプファイルを削除するようにしています。
ところで今気がついたのですが、ext/* の下にできるタイムスタンプファイルが ".@RUBYARCHDIR@.time のようになってるのは変数が展開できてないのではないでしょうか。
svn:r36821 2012-08-25 09:55:37 +0900
version.h の日付更新。
nobu:r36822 2012-08-25 16:20:29 +0900
id.h を生成するための ERBテンプレート template/id.h.tmpl の --vpath オプションの実装を tool/generic_erb.rb に移動しています。
nobu:r36823 2012-08-25 16:20:31 +0900
parse.h を parse.y から一旦 parse.h.new に生成してから変更があったら rename していたのを、直に出力するようにしています。parse.y が変更されたら parse.h も更新されるようにしています。
nobu:r36824 2012-08-25 16:21:07 +0900
parse.y にてシンボルの :"..." のように文字列リテラルの前に : を前置する記法のルールを関数に切り出しています。