# File lib/generators/cucumber/install/install_base.rb, line 30
      def configure_gemfile(m = self, rails2 = false)
        require 'thor-ext'
        unless rails2
          puts "Update Rails 3 Gemfile for cucumber"
          gsub_file 'Gemfile', /('|")gem/, "\1\ngem"
          add_gem('database_cleaner', '>=0.5.2') unless has_plugin? 'database_cleaner'
          if driver == :capybara
            add_gem('capybara', '>=0.3.7')
          else
            add_gem('webrat', '>=0.7.0') unless has_plugin? 'webrat'
          end
          if framework == :rspec
            add_gem('rspec', '>=1.3.0') unless has_plugin? 'rspec'
            add_gem('rspec-rails', '>=1.3.2') unless has_plugin? 'rspec-rails'
          end
          if spork?
            add_gem('spork''>=0.7.5') unless has_plugin? 'spork'
          end
          add_gems(%w{cucumber cucumber-rails})
        end
      end