From 66590645f35ec0e1e2db3e671912abeae88e06a9 Mon Sep 17 00:00:00 2001 From: Karl Varga Date: Tue, 17 Jan 2012 00:58:41 -0800 Subject: [PATCH] Fix tasks when running standalone * Only require environment task if running Rails --- lib/sitemap_generator/tasks.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/sitemap_generator/tasks.rb b/lib/sitemap_generator/tasks.rb index 09cc0a8d..e845b895 100644 --- a/lib/sitemap_generator/tasks.rb +++ b/lib/sitemap_generator/tasks.rb @@ -21,7 +21,10 @@ # Require sitemap_generator after loading the Rails environment. We still need the require # in case we are installed as a gem and are setup to not automatically be required. - task :require_environment => :environment do + task :require_environment do + if defined?(Rails) + Rake::Task['environment'].invoke + end require 'sitemap_generator' end