def do_prepare
unless File.exists? @output_dir
Dir.mkdir @output_dir
end
@index = File.new @output_dir + "/rest_api_appendix.xml", "w"
@xml = Builder::XmlMarkup.new :target => @index, :indent => 2
@xml.instruct! :xml, :version=>"1.0", :encoding=>"UTF-8"
@xml.declare! :DOCTYPE, :appendix, :PUBLIC, "-//Novell//DTD NovDoc XML V1.0//EN", "novdocx.dtd" do |x|
x.declare! :ENTITY, :%, 'NOVDOC.DEACTIVATE.IDREF''NOVDOC.DEACTIVATE.IDREF', "IGNORE"
x.declare! :ENTITY, :%, :entities, :SYSTEM, "entity-decl.ent"
x << " %entities;\n"
end
@xml.comment! "This file was generated by restility at #{Time.now}"
@xml << "<appendix xml:base=\"rest_api_appendix.xml\" id=\"app.rest_api_doc\">\n"
end