diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-08 07:41:23 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-05-08 07:41:23 +0000 |
commit | 0969bd5eb64d7ee3353e2c3a1f1a9432199328f6 (patch) | |
tree | f8bceb77b9bde9399608216e4b23c6721dd8f04b /ext | |
parent | 8e357356cd50fd9b805ad554289a78c95fa5814d (diff) | |
download | ruby-0969bd5eb64d7ee3353e2c3a1f1a9432199328f6.tar.gz ruby-0969bd5eb64d7ee3353e2c3a1f1a9432199328f6.tar.xz ruby-0969bd5eb64d7ee3353e2c3a1f1a9432199328f6.zip |
* configure.in (MINIRUBY), common.mk (RUBYOPT): add purelib.rb.
[ruby-core:16642]
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@16331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext')
-rw-r--r-- | ext/extmk.rb | 2 | ||||
-rw-r--r-- | ext/purelib.rb | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ext/extmk.rb b/ext/extmk.rb index 667aad057..db2682ef9 100644 --- a/ext/extmk.rb +++ b/ext/extmk.rb @@ -348,7 +348,7 @@ $ruby << " -I'$(topdir)'" unless CROSS_COMPILING $ruby << " -I'$(top_srcdir)/lib'" $ruby << " -I'$(extout)/$(arch)' -I'$(extout)/common'" if $extout - $ruby << " -I'$(top_srcdir)/ext' -rpurelib.rb" + $ruby << " -I./- -I'$(top_srcdir)/ext' -rpurelib.rb" ENV["RUBYLIB"] = "-" ENV["RUBYOPT"] = "-rpurelib.rb" end diff --git a/ext/purelib.rb b/ext/purelib.rb index 10ee06176..284254a8b 100644 --- a/ext/purelib.rb +++ b/ext/purelib.rb @@ -1,3 +1,3 @@ -if nul = $:.index("-") +if nul = $:.find_index {|path| /\A(?:\.\/)*-\z/ =~ path} $:[nul..-1] = ["."] end |