From 3baf810482303126c75daa7915e200030d1755e0 Mon Sep 17 00:00:00 2001
From: Jake Howerton <jake.howerton@gmail.com>
Date: Fri, 16 May 2008 01:29:55 -0400
Subject: Add rdoc task to activemodel. [#156 state:resolved]

Signed-off-by: Pratik Naik <pratiknaik@gmail.com>
---
 activemodel/Rakefile | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

(limited to 'activemodel')

diff --git a/activemodel/Rakefile b/activemodel/Rakefile
index cb9a61773f..87e9b547f3 100644
--- a/activemodel/Rakefile
+++ b/activemodel/Rakefile
@@ -1,4 +1,16 @@
 #!/usr/bin/env ruby
 $LOAD_PATH << File.join(File.dirname(__FILE__), 'vendor', 'rspec', 'lib')
 require 'rake'
-require 'spec/rake/spectask'
\ No newline at end of file
+require 'spec/rake/spectask'
+require 'rake/rdoctask'
+
+# Generate the RDoc documentation
+Rake::RDocTask.new { |rdoc|
+  rdoc.rdoc_dir = 'doc'
+  rdoc.title    = "Active Model"
+  rdoc.options << '--line-numbers' << '--inline-source' << '-A cattr_accessor=object'
+  rdoc.options << '--charset' << 'utf-8'
+  rdoc.template = "#{ENV['template']}.rb" if ENV['template']
+  rdoc.rdoc_files.include('README', 'CHANGES')
+  rdoc.rdoc_files.include('lib/**/*.rb')
+}
\ No newline at end of file
-- 
cgit v1.2.3