Revision d86eb8c1
Added by Marc Dequènes about 15 years ago
- ID d86eb8c1b8f6de3ee06ecf232f233b4f3e9d3af1
config/boot.rb | ||
---|---|---|
|
||
class << self
|
||
def rubygems_version
|
||
Gem::RubyGemsVersion if defined? Gem::RubyGemsVersion
|
||
Gem::RubyGemsVersion rescue nil
|
||
end
|
||
|
||
def gem_version
|
||
... | ... | |
|
||
def load_rubygems
|
||
require 'rubygems'
|
||
|
||
unless rubygems_version >= '0.9.4'
|
||
$stderr.puts %(Rails requires RubyGems >= 0.9.4 (you have #{rubygems_version}). Please `gem update --system` and try again.)
|
||
min_version = '1.3.1'
|
||
unless rubygems_version >= min_version
|
||
$stderr.puts %Q(Rails requires RubyGems >= #{min_version} (you have #{rubygems_version}). Please `gem update --system` and try again.)
|
||
exit 1
|
||
end
|
||
|
||
rescue LoadError
|
||
$stderr.puts %(Rails requires RubyGems >= 0.9.4. Please install RubyGems and try again: http://rubygems.rubyforge.org)
|
||
$stderr.puts %Q(Rails requires RubyGems >= #{min_version}. Please install RubyGems and try again: http://rubygems.rubyforge.org)
|
||
exit 1
|
||
end
|
||
|
Also available in: Unified diff
[evol] partial upgrade to rails 2.2.2 (config+js) (full upgrade cancelled due to incompatibility with current gettext)