From 2c02fc3fd7181ab1cc39b0426491a830e0c52d5a Mon Sep 17 00:00:00 2001 From: Prathamesh Sonpatki Date: Thu, 22 Aug 2013 09:08:38 +0530 Subject: [PATCH] Add error message for including nokogiri in Gemfile for rake doc:guides [ci skip] - When `rake doc:guides` is run from applications, it complains for presence of redcarpet if it not present in Gemfile - Similarly it should complain about nokogiri --- guides/rails_guides.rb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/guides/rails_guides.rb b/guides/rails_guides.rb index ce409868ca..33975718c9 100644 --- a/guides/rails_guides.rb +++ b/guides/rails_guides.rb @@ -39,6 +39,25 @@ ERROR exit 1 end +begin + require 'nokogiri' +rescue LoadError + # This can happen if doc:guides is executed in an application. + $stderr.puts('Generating guides requires Nokogiri.') + $stderr.puts(<