mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* tool/runruby.rb: no purelib.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@28841 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
45992b4b25
commit
46a93a65df
2 changed files with 6 additions and 6 deletions
|
@ -1,3 +1,7 @@
|
|||
Tue Aug 3 12:03:57 2010 URABE Shyouhei <shyouhei@ruby-lang.org>
|
||||
|
||||
* tool/runruby.rb: no purelib.
|
||||
|
||||
Tue Aug 3 07:52:20 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* ext/purelib.rb: no longer used since the default load path of
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
#!./miniruby
|
||||
|
||||
pure = true
|
||||
show = false
|
||||
precommand = []
|
||||
while arg = ARGV[0]
|
||||
|
@ -18,7 +17,7 @@ while arg = ARGV[0]
|
|||
when re =~ "extout"
|
||||
extout = value
|
||||
when re =~ "pure"
|
||||
pure = (value != "no")
|
||||
# obsolete switch do nothing
|
||||
when re =~ "debugger"
|
||||
require 'shellwords'
|
||||
precommand.concat(value ? (Shellwords.shellwords(value) unless value == "no") : %w"gdb --args")
|
||||
|
@ -62,9 +61,7 @@ env = {}
|
|||
env["RUBY"] = File.expand_path(ruby)
|
||||
env["PATH"] = [abs_archdir, ENV["PATH"]].compact.join(File::PATH_SEPARATOR)
|
||||
|
||||
if pure
|
||||
libs << File.expand_path("ext", srcdir) << "-"
|
||||
elsif e = ENV["RUBYLIB"]
|
||||
if e = ENV["RUBYLIB"]
|
||||
libs |= e.split(File::PATH_SEPARATOR)
|
||||
end
|
||||
env["RUBYLIB"] = $:.replace(libs).join(File::PATH_SEPARATOR)
|
||||
|
@ -82,7 +79,6 @@ end
|
|||
ENV.update env
|
||||
|
||||
cmd = [ruby]
|
||||
cmd << "-rpurelib.rb" if pure
|
||||
cmd.concat(ARGV)
|
||||
cmd.unshift(*precommand) unless precommand.empty?
|
||||
|
||||
|
|
Loading…
Reference in a new issue