Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 183
- Log:
Updated to run on Rails 1.2. Bugs in Rails 1.2 mean that
a database connection is required, so a temporary config
file is provided in database.yml.
- Author:
- rool
- Date:
- Sun Mar 25 18:36:49 +0100 2007
- Size:
- 1384 Bytes
1 | # Don't change this file. Configuration is done in config/environment.rb and config/environments/*.rb |
2 | |
3 | unless defined?(RAILS_ROOT) |
4 | root_path = File.join(File.dirname(__FILE__), '..') |
5 | |
6 | unless RUBY_PLATFORM =~ /mswin32/ |
7 | require 'pathname' |
8 | root_path = Pathname.new(root_path).cleanpath(true).to_s |
9 | end |
10 | |
11 | RAILS_ROOT = root_path |
12 | end |
13 | |
14 | unless defined?(Rails::Initializer) |
15 | if File.directory?("#{RAILS_ROOT}/vendor/rails") |
16 | require "#{RAILS_ROOT}/vendor/rails/railties/lib/initializer" |
17 | else |
18 | require 'rubygems' |
19 | |
20 | environment_without_comments = IO.readlines(File.dirname(__FILE__) + '/environment.rb').reject { |l| l =~ /^#/ }.join |
21 | environment_without_comments =~ /[^#]RAILS_GEM_VERSION = '([\d.]+)'/ |
22 | rails_gem_version = $1 |
23 | |
24 | if version = defined?(RAILS_GEM_VERSION) ? RAILS_GEM_VERSION : rails_gem_version |
25 | rails_gem = Gem.cache.search('rails', "=#{version}").first |
26 | |
27 | if rails_gem |
28 | gem "rails", "=#{version}" |
29 | require rails_gem.full_gem_path + '/lib/initializer' |
30 | else |
31 | STDERR.puts %(Cannot find gem for Rails =#{version}: |
32 | Install the missing gem with 'gem install -v=#{version} rails', or |
33 | change environment.rb to define RAILS_GEM_VERSION with your desired version. |
34 | ) |
35 | exit 1 |
36 | end |
37 | else |
38 | gem "rails" |
39 | require 'initializer' |
40 | end |
41 | end |
42 | |
43 | Rails::Initializer.run(:set_load_path) |
44 | end |