summaryrefslogtreecommitdiff
path: root/trunk/lib/rubygems/defaults.rb
diff options
context:
space:
mode:
authoryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:13:14 +0000
committeryugui <yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 15:13:14 +0000
commitd0233291bc8a5068e52c69c210e5979e5324b5bc (patch)
tree7d9459449c33792c63eeb7baa071e76352e0baab /trunk/lib/rubygems/defaults.rb
parent0dc342de848a642ecce8db697b8fecd83a63e117 (diff)
parent72eaacaa15256ab95c3b52ea386f88586fb9da40 (diff)
re-adding tag v1_9_0_4 as an alias of trunk@18848v1_9_0_4
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_9_0_4@18849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'trunk/lib/rubygems/defaults.rb')
-rw-r--r--trunk/lib/rubygems/defaults.rb53
1 files changed, 0 insertions, 53 deletions
diff --git a/trunk/lib/rubygems/defaults.rb b/trunk/lib/rubygems/defaults.rb
deleted file mode 100644
index 8bb9776575..0000000000
--- a/trunk/lib/rubygems/defaults.rb
+++ /dev/null
@@ -1,53 +0,0 @@
-module Gem
-
- # An Array of the default sources that come with RubyGems.
- def self.default_sources
- %w[http://gems.rubyforge.org/]
- end
-
- # Default home directory path to be used if an alternate value is not
- # specified in the environment.
- def self.default_dir
- if defined? RUBY_FRAMEWORK_VERSION then
- File.join File.dirname(ConfigMap[:sitedir]), 'Gems',
- ConfigMap[:ruby_version]
- elsif defined? RUBY_ENGINE then
- File.join ConfigMap[:libdir], RUBY_ENGINE, 'gems',
- ConfigMap[:ruby_version]
- else
- File.join ConfigMap[:libdir], 'ruby', 'gems', ConfigMap[:ruby_version]
- end
- end
-
- # Default gem load path.
- def self.default_path
- [File.join(ENV['HOME'], '.gem'), default_dir]
- end
-
- # Deduce Ruby's --program-prefix and --program-suffix from its install name.
- def self.default_exec_format
- baseruby = ConfigMap[:BASERUBY] || 'ruby'
- ConfigMap[:RUBY_INSTALL_NAME].sub(baseruby, '%s') rescue '%s'
- end
-
- # The default directory for binaries
- def self.default_bindir
- if defined? RUBY_FRAMEWORK_VERSION then # mac framework support
- '/usr/bin'
- else # generic install
- ConfigMap[:bindir]
- end
- end
-
- # The default system-wide source info cache directory.
- def self.default_system_source_cache_dir
- File.join Gem.dir, 'source_cache'
- end
-
- # The default user-specific source info cache directory.
- def self.default_user_source_cache_dir
- File.join Gem.user_home, '.gem', 'source_cache'
- end
-
-end
-