<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,10 +1,12 @@
 #!/usr/bin/env ruby
-
 require File.join(File.dirname(__FILE__), '..', 'config', 'boot')
 
 $LOAD_PATH &lt;&lt; File.join(File.dirname(__FILE__), '..')
 
-require 'lib/ruby_version_check'
+require 'rubygems'
+gem 'rails'
+
+require 'ruby_version_check'
 Signal.trap(&quot;INT&quot;) { puts; exit }
 
 require 'lib/spree'
@@ -15,7 +17,11 @@ end
 
 app_path = ARGV.first
 
-require 'lib/rails_generator'
+# configuration must be set or we get uninitialized class variable @@configuration (introduced w/rails 2.1)
+require 'spree/initializer'
+Rails.configuration = Spree::Configuration.new
+
+require 'rails_generator'
 require 'rails_generator/scripts/generate'
 
 class Rails::Generator::Base</diff>
      <filename>bin/spree</filename>
    </modified>
    <modified>
      <diff>@@ -73,7 +73,7 @@ module Spree
     # (but we need it in the initializer)
     def load_rails(version)
       if File.exist?(&quot;#{RAILS_ROOT}/vendor/rails&quot;)
-        $LOAD_PATH.unshift &quot;#{SPREE_ROOT}/vendor/rails/railties/lib&quot;
+        $LOAD_PATH.unshift &quot;#{RAILS_ROOT}/vendor/rails/railties/lib&quot;
       else
         load_rubygems
         begin</diff>
      <filename>config/boot.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>d1886a11af495c6ea17124bc8515c7e999727aa3</id>
    </parent>
  </parents>
  <author>
    <name>Sean Schofield</name>
    <email>schof@apache.org</email>
  </author>
  <url>http://github.com/akitaonrails/spree/commit/ff6052fda79f3e3b306ed4714b4a37df39ce6a30</url>
  <id>ff6052fda79f3e3b306ed4714b4a37df39ce6a30</id>
  <committed-date>2008-06-20T11:37:36-07:00</committed-date>
  <authored-date>2008-06-20T11:37:36-07:00</authored-date>
  <message>Fixed a bug with the 'spree' command introduced by Rails 2.1</message>
  <tree>3cb0bd19647ffd85d48ed89a8d558058cc627fe5</tree>
  <committer>
    <name>Sean Schofield</name>
    <email>schof@apache.org</email>
  </committer>
</commit>
