<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,17 +1,45 @@
+# Don't change this file. Configuration is done in config/environment.rb and config/environments/*.rb
+
 unless defined?(RAILS_ROOT)
   root_path = File.join(File.dirname(__FILE__), '..')
-  unless RUBY_PLATFORM =~ /mswin32/
+
+  unless RUBY_PLATFORM =~ /(:?mswin|mingw)/
     require 'pathname'
-    root_path = Pathname.new(root_path).cleanpath.to_s
+    root_path = Pathname.new(root_path).cleanpath(true).to_s
   end
+
   RAILS_ROOT = root_path
 end
 
-if File.directory?(&quot;#{RAILS_ROOT}/vendor/rails&quot;)
-  require &quot;#{RAILS_ROOT}/vendor/rails/railties/lib/initializer&quot;
-else
-  require 'rubygems'
-  require 'initializer'
-end
+unless defined?(Rails::Initializer)
+  if File.directory?(&quot;#{RAILS_ROOT}/vendor/rails&quot;)
+    require &quot;#{RAILS_ROOT}/vendor/rails/railties/lib/initializer&quot;
+  else
+    require 'rubygems'
+
+    environment_without_comments = IO.readlines(File.dirname(__FILE__) + '/environment.rb').reject { |l| l =~ /^#/ }.join
+    environment_without_comments =~ /[^#]RAILS_GEM_VERSION = '([\d.]+)'/
+    rails_gem_version = $1
 
-Rails::Initializer.run(:set_load_path)
\ No newline at end of file
+    if version = defined?(RAILS_GEM_VERSION) ? RAILS_GEM_VERSION : rails_gem_version
+      # Asking for 1.1.6 will give you 1.1.6.5206, if available -- makes it easier to use beta gems
+      rails_gem = Gem.cache.search('rails', &quot;~&gt;#{version}.0&quot;).sort_by { |g| g.version.version }.last
+
+      if rails_gem
+        gem &quot;rails&quot;, &quot;=#{rails_gem.version.version}&quot;
+        require rails_gem.full_gem_path + '/lib/initializer'
+      else
+        STDERR.puts %(Cannot find gem for Rails ~&gt;#{version}.0:
+    Install the missing gem with 'gem install -v=#{version} rails', or
+    change environment.rb to define RAILS_GEM_VERSION with your desired version.
+  )
+        exit 1
+      end
+    else
+      gem &quot;rails&quot;
+      require 'initializer'
+    end
+  end
+
+  Rails::Initializer.run(:set_load_path)
+end</diff>
      <filename>depot/config/boot.rb</filename>
    </modified>
    <modified>
      <diff>@@ -4,6 +4,8 @@
 # (Use only when you can't set environment variables through your web/app server)
 # ENV['RAILS_ENV'] = 'production'
 
+RAILS_GEM_VERSION = '1.2.3' unless defined? RAILS_GEM_VERSION
+
 # Bootstrap the Rails environment, frameworks, and default configuration
 require File.join(File.dirname(__FILE__), 'boot')
 
@@ -48,4 +50,4 @@ end
 #   inflect.uncountable %w( fish sheep )
 # end
 
-# Include your application configuration below
\ No newline at end of file
+# Include your application configuration below</diff>
      <filename>depot/config/environment.rb</filename>
    </modified>
    <modified>
      <diff>@@ -18,4 +18,6 @@ ActionController::Routing::Routes.draw do |map|
   # Install the default route as the lowest priority.
   map.connect ':controller/:action/:id.:format'
   map.connect ':controller/:action/:id'
+
+  map.connect '', :controller =&gt; 'store'
 end</diff>
      <filename>depot/config/routes.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>depot/public/index.html</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>8ffa2087990c130a3a6492dc75555e6bd8de5414</id>
    </parent>
    <parent>
      <id>c4c7846ca94cf83d1869d3cf3a09040d92994222</id>
    </parent>
  </parents>
  <author>
    <name>Bret Pettichord</name>
    <email>bret@pettichord.com</email>
  </author>
  <url>http://github.com/bret/framework-examples/commit/0ebbb6b5a9470677233b3b287796365d72fc88c2</url>
  <id>0ebbb6b5a9470677233b3b287796365d72fc88c2</id>
  <committed-date>2009-01-08T08:59:18-08:00</committed-date>
  <authored-date>2009-01-08T08:59:18-08:00</authored-date>
  <message>Merge branch 'master' of git://github.com/ajcollins/framework-examples</message>
  <tree>992a0d1957a7a59a4a4d213750871f768670f0ca</tree>
  <committer>
    <name>Bret Pettichord</name>
    <email>bret@pettichord.com</email>
  </committer>
</commit>
