mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
* gem_prelude.c (Gem.default_dir): follows the change on
lib/rubygems/default.rb in r23879 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23885 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
0bd29ba216
commit
4a1f1ba66e
2 changed files with 15 additions and 7 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
Sun Jun 28 23:10:55 2009 Yuki Sonoda (Yugui) <yugui@yugui.jp>
|
||||||
|
|
||||||
|
* gem_prelude.c (Gem.default_dir): follows the change on
|
||||||
|
lib/rubygems/default.rb in r23879
|
||||||
|
|
||||||
Sun Jun 28 23:32:11 2009 Tadayoshi Funaba <tadf@dotrb.org>
|
Sun Jun 28 23:32:11 2009 Tadayoshi Funaba <tadf@dotrb.org>
|
||||||
|
|
||||||
* complex.c (nucomp_div): raises ZeroDivisionError immediately
|
* complex.c (nucomp_div): raises ZeroDivisionError immediately
|
||||||
|
|
|
@ -91,29 +91,32 @@ if defined?(Gem) then
|
||||||
end
|
end
|
||||||
|
|
||||||
# begin rubygems/defaults
|
# begin rubygems/defaults
|
||||||
|
|
||||||
@post_install_hooks ||= []
|
@post_install_hooks ||= []
|
||||||
@post_uninstall_hooks ||= []
|
@post_uninstall_hooks ||= []
|
||||||
@pre_uninstall_hooks ||= []
|
@pre_uninstall_hooks ||= []
|
||||||
@pre_install_hooks ||= []
|
@pre_install_hooks ||= []
|
||||||
|
|
||||||
##
|
##
|
||||||
# An Array of the default sources that come with RubyGems
|
# An Array of the default sources that come with RubyGems
|
||||||
|
|
||||||
def self.default_sources
|
def self.default_sources
|
||||||
%w[http://gems.rubyforge.org/]
|
%w[http://gems.rubyforge.org/]
|
||||||
end
|
end
|
||||||
|
|
||||||
##
|
##
|
||||||
# Default home directory path to be used if an alternate value is not
|
# Default home directory path to be used if an alternate value is not
|
||||||
# specified in the environment
|
# specified in the environment
|
||||||
|
|
||||||
def self.default_dir
|
def self.default_dir
|
||||||
if defined? RUBY_FRAMEWORK_VERSION then
|
if defined? RUBY_FRAMEWORK_VERSION then
|
||||||
File.join File.dirname(ConfigMap[:sitedir]), 'Gems',
|
File.join File.dirname(ConfigMap[:sitedir]), 'Gems',
|
||||||
ConfigMap[:ruby_version]
|
ConfigMap[:ruby_version]
|
||||||
# 1.9.2dev reverted to 1.8 style path
|
elsif RUBY_VERSION >= '1.9.2' then
|
||||||
elsif RUBY_VERSION > '1.9' and RUBY_VERSION < '1.9.2' then
|
File.join(ConfigMap[:rubylibprefix], 'gems',
|
||||||
|
ConfigMap[:ruby_version])
|
||||||
|
# only Ruby 1.9.1 has a peculiar feature
|
||||||
|
elsif RUBY_VERSION > '1.9' and
|
||||||
File.join(ConfigMap[:libdir], ConfigMap[:ruby_install_name], 'gems',
|
File.join(ConfigMap[:libdir], ConfigMap[:ruby_install_name], 'gems',
|
||||||
ConfigMap[:ruby_version])
|
ConfigMap[:ruby_version])
|
||||||
else
|
else
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue