36 lines
688 B
Ruby
36 lines
688 B
Ruby
#
|
|
# RDoc Rake tasks
|
|
# $Id$
|
|
#
|
|
|
|
BEGIN {
|
|
require 'pathname'
|
|
basedir = Pathname.new( __FILE__ ).dirname.parent
|
|
docsdir = basedir + 'docs'
|
|
|
|
$LOAD_PATH << docsdir.to_s
|
|
}
|
|
|
|
require 'rake/rdoctask'
|
|
|
|
gem 'darkfish-rdoc', '>= 1.1.0'
|
|
require 'darkfish-rdoc'
|
|
|
|
### Task: rdoc
|
|
Rake::RDocTask.new do |rdoc|
|
|
rdoc.rdoc_dir = 'docs/api'
|
|
rdoc.title = "%s -- %s" % [ GEMSPEC.name, GEMSPEC.summary ]
|
|
|
|
rdoc.options += [
|
|
'-w', '4',
|
|
'-SHN',
|
|
'-i', BASEDIR.to_s,
|
|
'-f', 'darkfish',
|
|
'-m', 'README',
|
|
'-W', 'http://opensource.laika.com/browser/ruby-ezmlm/trunk/'
|
|
]
|
|
|
|
rdoc.rdoc_files.include 'README'
|
|
rdoc.rdoc_files.include LIB_FILES.collect {|f| f.relative_path_from(BASEDIR).to_s }
|
|
end
|
|
|