From: WATANABE Hirofumi Date: 2003-09-30T01:51:23+09:00 Subject: [ruby-dev:21433] Re: Makefile.inのlex.c わたなべです。 Yukihiro Matsumoto writes: > むむむ、そうなのね。だとしても[ruby-dev:21419]の対応は望まし > くないでしょうね。 考えてみるとこれはparse.yとparse.cの関係と同じですよね。 #parse.cはコミットされないけど。 Makefileでgperfが実行される可能性がある以上、configure.inで gperfをチェックすべきだと思います。 で、gperfがなければlex.c: keywordsの関係をMakefileから削除し てしまえばよさそうな気がします。 > |だとするとconfigureはsrcdirに作るようにMakefile.inに書かれて > |いるのでまずいですね。 > > 厳密にはまずいかも。ほとんど問題ないでしょうし、実はきれいな > 解決方法も思いつかないのですが。 単にconfigureとconfigure.inとの関係を削除してしまうという方 法もあります。もしくはメッセージを表示して終了する。 コミットされないファイルに関しては問題ないということであれば、 特にこだわりません。 -- わたなべひろふみ