From: nobu.nakada@... Date: 2000-07-21T02:05:08+09:00 Subject: [ruby-dev:10355] Re: environment variables なかだです。 At Thu, 13 Jul 2000 07:35:09 +0900, Nobuyoshi-Nakada wrote: > いっぺんパッチを整理してみます。 mkconfig.rb のパッチがバグってたので訂正します。 Index: mkconfig.rb =================================================================== RCS file: /home/cvs/ruby/mkconfig.rb,v retrieving revision 1.4 diff -u -2 -p -r1.4 mkconfig.rb --- mkconfig.rb 2000/06/19 03:37:52 1.4 +++ mkconfig.rb 2000/07/20 16:52:17 @@ -75,5 +75,11 @@ end v_fast.collect! do |x| if /"prefix"/ === x - x.sub(/= /, '= DESTDIR + ') + if /""$/ === x + prefix = Regexp.quote('/lib/ruby/' + RUBY_VERSION.sub(/\.\d+$/, '') + '/' + RUBY_PLATFORM) + puts " TOPDIR = (dir = File.dirname(__FILE__)) == '.' ? '' : dir.sub(%r'#{prefix}\\Z', '')" + x.sub(/= (.*)/, '= (prefix = DESTDIR + \1).empty? ? TOPDIR : prefix') + else + x.sub(/= /, '= DESTDIR + ') + end else x -- --- 僕の前にBugはない。 --- 僕の後にBugはできる。 中田 伸悦