From 84aabd161d205ec174a3c506e3c75906cef65fb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Elio=20=27Flameeyes=27=20Petten=C3=B2?= Date: Fri, 30 Apr 2010 20:08:53 +0200 Subject: [PATCH] Only add check_dependencies as a test prerequisite when Jeweler is found. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This avoids aborting the “rake test” if Jeweler is not installed. --- Rakefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index e4b03616..ca79c63a 100644 --- a/Rakefile +++ b/Rakefile @@ -16,6 +16,8 @@ begin # gem is a Gem::Specification... see http://www.rubygems.org/read/chapter/20 for additional settings end Jeweler::GemcutterTasks.new + + task :spec => :check_dependencies rescue LoadError puts "Jeweler (or a dependency) not available. Install it with: gem install jeweler" end @@ -32,8 +34,6 @@ Spec::Rake::SpecTask.new(:rcov) do |spec| spec.rcov = true end -task :spec => :check_dependencies - task :default => :spec require 'rake/rdoctask'