diff --git a/Gemfile b/Gemfile index d25faef..ff0dae3 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,10 @@ source :gemcutter -gem "rails", ">= 3.0.0.rc" +gem "rails", ">= 3.0.0rc" + +group :development do + gem "jeweler", ">= 1.4.0" +end group :test do # Database Adapters diff --git a/Rakefile b/Rakefile index bca0ac0..597d808 100644 --- a/Rakefile +++ b/Rakefile @@ -1,10 +1,11 @@ -require 'rubygems' +require "bundler" +Bundler.setup + require 'rake' require 'rake/testtask' begin require 'jeweler' - require 'bundler' Jeweler::Tasks.new do |gem| gem.name = "activerecord-import" gem.summary = %Q{Bulk-loading extension for ActiveRecord} @@ -13,7 +14,11 @@ begin gem.homepage = "http://github.com/zdennis/activerecord-import" gem.authors = ["Zach Dennis"] gem.files = FileList["VERSION", "Rakefile", "README*", "lib/**/*"] - gem.add_bundler_dependencies + + bundler = Bundler.load + bundler.dependencies_for(:default).each do |dependency| + gem.add_dependency dependency.name, *dependency.requirements_list + end # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings end