module Roby::Rake

Constants

ROBY_ROOT_DIR

Public Class Methods

plugin_doc(name) { |rdoc| ... } click to toggle source
# File lib/roby/app/plugins/rake.rb, line 7
def self.plugin_doc(name)
    require 'rdoc/task'

    RDoc::Task.new("docs") do |rdoc|
        rdoc.rdoc_dir = "#{ROBY_ROOT_DIR}/doc/html/plugins/#{name}"

        yield(rdoc)
    end
rescue LoadError => e
    STDERR.puts "cannot generate documentation for #{name}:"
    STDERR.puts "  #{e.message}"
end