From 8e586361ec3d6feb6144d2cb8fa9e1f386c3df39 Mon Sep 17 00:00:00 2001 From: Wynn Netherland Date: Wed, 26 Jun 2013 11:59:29 -0500 Subject: [PATCH] Don't make yard a runtime dependency via rake --- Rakefile | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Rakefile b/Rakefile index baef3fa20..fccd9d226 100644 --- a/Rakefile +++ b/Rakefile @@ -8,12 +8,15 @@ task :test => :spec task :default => :spec namespace :doc do - require 'yard' - YARD::Rake::YardocTask.new do |task| - task.files = ['README.md', 'LICENSE.md', 'lib/**/*.rb'] - task.options = [ - '--output-dir', 'doc/yard', - '--markup', 'markdown', - ] + begin + require 'yard' + YARD::Rake::YardocTask.new do |task| + task.files = ['README.md', 'LICENSE.md', 'lib/**/*.rb'] + task.options = [ + '--output-dir', 'doc/yard', + '--markup', 'markdown', + ] + end + rescue LoadError end end