From: matz@... (Yukihiro Matsumoto) Date: 2002-09-03T11:34:02+09:00 Subject: [ruby-dev:18157] Re: mkmf.rb and extmk.rb まつもと ゆきひろです In message "[ruby-dev:18109] mkmf.rb and extmk.rb" on 02/08/30, WATANABE Hirofumi writes: | |わたなべです。 | |mkmf.rbとextmk.rbの話題が出たので、とりあえず問題点を。 | |o 西山さんが何度か指摘しているextmk.rb.inとextmk.rbの関係 | |extmk.rb.inとextmk.rbとの依存関係がMakefileにないため、 |extmk.rb.inをいじってもextmk.rbが更新されない。 | |この解決策としては | | 1) Makefile.inに依存関係を書く | |というのが素直ですが、 | | 2) 1.7ではrbconfig.rbをrequireしてるので@FOO@を | Config::CONFIG["FOO"]で置き換えてextmk.rb.in自体をなくしてしまう | | 3) Makefile.inに依存関係を書くが、mswin32のために用意され | てるext/configsub.rbで変換する(つまりconfig.statusでの | 変換をやめる) | |という案もあると思います。 |わたし自身は 3) がいいかなと思ってます(1.6.xでも適用可能だし)。 ずっとやりたいなと思ってはいるのですが、手が回りません。もし かして、わたなべさんが取り掛かってくれてる? そうだと非常に ありがたいのですが。