Method: RDoc::Generator::Darkfish#generate_servlet_root
- Defined in:
- lib/rdoc/generator/darkfish.rb
#generate_servlet_root(installed) ⇒ Object
Generates the servlet root page for the RDoc servlet
502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 |
# File 'lib/rdoc/generator/darkfish.rb', line 502 def generate_servlet_root installed setup template_file = @template_dir + 'servlet_root.rhtml' return unless template_file.exist? debug_msg 'Rendering the servlet root page...' rel_prefix = '.' asset_rel_prefix = rel_prefix search_index_rel_prefix = asset_rel_prefix search_index_rel_prefix += @asset_rel_path if @file_output @title = 'Local RDoc Documentation' render_template template_file do |io| binding end rescue => e error = RDoc::Error.new \ "error generating servlet_root: #{e.} (#{e.class})" error.set_backtrace e.backtrace raise error end |