summaryrefslogtreecommitdiff
path: root/rake_tasks/documentation.rake
diff options
context:
space:
mode:
Diffstat (limited to 'rake_tasks/documentation.rake')
-rw-r--r--rake_tasks/documentation.rake16
1 files changed, 10 insertions, 6 deletions
diff --git a/rake_tasks/documentation.rake b/rake_tasks/documentation.rake
index 39e2ea0..f83d5d9 100644
--- a/rake_tasks/documentation.rake
+++ b/rake_tasks/documentation.rake
@@ -1,8 +1,12 @@
-if RUBY_VERSION >= '1.8.7'
- gem 'rdoc' if defined? gem
- require 'rdoc/task'
-else
- require 'rake/rdoctask'
+begin
+ if RUBY_VERSION >= '1.8.7'
+ gem 'rdoc' if defined? gem
+ require 'rdoc/task'
+ else
+ require 'rake/rdoctask'
+ end
+rescue LoadError
+ puts 'Please gem install rdoc.'
end
desc 'Generate documentation for CodeRay'
@@ -19,7 +23,7 @@ Rake::RDocTask.new :doc do |rd|
rd.rdoc_files.add 'README.rdoc'
rd.rdoc_files.add Dir['lib']
rd.rdoc_dir = 'doc'
-end
+end if defined? Rake::RDocTask
desc 'Copy the documentation over to the CodeRay website'
task :copy_doc do