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