Rakefile in nested_set-1.6.0 vs Rakefile in nested_set-1.6.1
- old
+ new
@@ -1,7 +1,15 @@
# encoding: utf-8
require 'rubygems'
+require 'bundler'
+begin
+ Bundler.setup(:default, :development)
+rescue Bundler::BundlerError => e
+ $stderr.puts e.message
+ $stderr.puts "Run `bundle install` to install missing gems"
+ exit e.status_code
+end
require 'rake'
begin
require 'jeweler'
Jeweler::Tasks.new do |gem|
@@ -9,17 +17,10 @@
gem.summary = "An awesome nested set implementation for Active Record"
gem.description = gem.summary
gem.email = "info@collectiveidea.com"
gem.homepage = "http://github.com/skyeagle/nested_set"
gem.authors = ["Brandon Keepers", "Daniel Morrison"]
- gem.add_dependency "railties", ['>= 3.0.0']
- gem.add_dependency "activerecord", ['>= 3.0.0']
- gem.add_development_dependency "sqlite3-ruby"
- gem.add_development_dependency "actionpack", ['>= 3.0.0']
- gem.add_development_dependency "activesupport", ['>= 3.0.0']
- gem.add_development_dependency "bench_press", ['>= 0.3.1']
- gem.add_development_dependency "jeweler"
end
Jeweler::GemcutterTasks.new
rescue LoadError
puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler"
end
@@ -41,11 +42,9 @@
rescue LoadError
task :rcov do
abort "RCov is not available. In order to run rcov, you must: sudo gem install spicycode-rcov"
end
end
-
-task :test => :check_dependencies
task :default => :test
require 'rake/rdoctask'
Rake::RDocTask.new do |rdoc|