Rakefile in bullet-4.7.1 vs Rakefile in bullet-4.8.0

- old
+ new

@@ -1,11 +1,10 @@ $LOAD_PATH.unshift File.expand_path("../lib", __FILE__) require "bundler" Bundler.setup require "rake" -require "rdoc/task" require "rspec" require "rspec/core/rake_task" require "bullet/version" @@ -33,13 +32,21 @@ RSpec::Core::RakeTask.new('spec:progress') do |spec| spec.rspec_opts = %w(--format progress) spec.pattern = "spec/**/*_spec.rb" end -Rake::RDocTask.new do |rdoc| - rdoc.rdoc_dir = "rdoc" - rdoc.title = "bullet #{Bullet::VERSION}" - rdoc.rdoc_files.include("README*") - rdoc.rdoc_files.include("lib/**/*.rb") + +begin + require 'rdoc/task' + + desc "Generate documentation for the plugin." + Rake::RDocTask.new do |rdoc| + rdoc.rdoc_dir = "rdoc" + rdoc.title = "bullet #{Bullet::VERSION}" + rdoc.rdoc_files.include("README*") + rdoc.rdoc_files.include("lib/**/*.rb") + end +rescue LoadError + puts 'RDocTask is not supported for this platform' end task :default => :spec