* Added rdoc-generation to the cruise task and the artifacts that get saved
* Added Darkfish external and fixed up the RDoc generation task to use it
* Factored out the config-file reading from #owner into a generic config reader, and then added some
methods to access config values
* Fixed the message-file sort block
* Added a DRb service daemon: Ezmlm::ListDaemon
#
# RDoc Rake tasks
# $Id$
#
BEGIN {
require 'pathname'
basedir = Pathname.new( __FILE__ ).dirname.parent
docsdir = basedir + 'docs'
$LOAD_PATH << docsdir.to_s
}
require 'rake/rdoctask'
### 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