You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

preinitializer.rb 649B

1234567891011121314151617181920
  1. begin
  2. require "rubygems"
  3. require "bundler"
  4. rescue LoadError
  5. $stderr.puts "Redmine requires Bundler. Please install it with `gem install bundler`."
  6. exit 1
  7. end
  8. if Gem::Version.new(Bundler::VERSION) < Gem::Version.new("1.0.21")
  9. $stderr.puts "Redmine requires Bundler 1.0.21 (you're using #{Bundler::VERSION}).\nPlease install a newer version with `gem install bundler`."
  10. exit 1
  11. end
  12. begin
  13. ENV["BUNDLE_GEMFILE"] ||= File.expand_path("../../Gemfile", __FILE__)
  14. Bundler.setup
  15. rescue Bundler::GemNotFound
  16. $stderr.puts "Some gems may need to be installed or updated.\nPlease run `bundle install --without development test`."
  17. exit 1
  18. end