Rakefile in prawn-0.13.2 vs Rakefile in prawn-0.14.0
- old
+ new
@@ -1,11 +1,11 @@
require "bundler"
Bundler.setup
require 'rake'
require 'rspec/core/rake_task'
-require 'rdoc/task'
+require 'yard'
require 'rubygems/package_task'
task :default => [:spec]
desc "Run all rspec files"
@@ -19,19 +19,14 @@
CodeStatistics::TEST_TYPES << "Specs"
CodeStatistics.new( ["Prawn", "lib"],
["Specs", "spec"] ).to_s
end
-desc "genrates documentation"
-RDoc::Task.new do |rdoc|
- rdoc.rdoc_files.include( "README.md",
- "COPYING",
- "LICENSE",
- "lib/" )
- rdoc.main = "README.md"
- rdoc.rdoc_dir = "doc/html"
- rdoc.title = "Prawn Documentation"
+YARD::Rake::YardocTask.new do |t|
+ t.options = ['--output-dir', 'doc/html']
end
+task :docs => :yard
+
desc "Generate the 'Prawn by Example' manual"
task :manual do
puts "Building manual..."
require File.expand_path(File.join(File.dirname(__FILE__),