From: nobu.nakada@... Date: 2001-04-29T23:05:06+09:00 Subject: [ruby-dev:13055] Config::MAKEFILE_CONFIG なかだです。 rbconfig.rb の MAKEFILE_CONFIG ですが、$(MAJOR) みたいのはそ のまま残ってて、${prefix} 形式は置換されるようになってますが、 これはそういう風に使い分けることになってるんでしたっけ。置換済 みの CONFIG もあるので、MAKEFILE_CONFIG の方は $() 形式に統一し ておいてもいいような気がするんですが。 それとこれはどうでもいい話ですが、Config::expand の置換の部分 がまわりくどい気がするのはなにか理由があるんでしたっけ。 --- mkconfig.rb 2001/01/22 07:37:14 1.11 +++ mkconfig.rb 2001/04/29 13:25:20 @@ -41,5 +41,5 @@ File.foreach "config.status" do |line| v = " CONFIG[\"" + name + "\"] = " + val.sub(/^\s*(.*)\s*$/, '"\1"').gsub(/\$\{?(\w+)\}?/) { - "\#{CONFIG[\\\"#{$1}\\\"]}" + "$(#{$1})" } + "\n" if fast[name] @@ -97,5 +97,5 @@ print <