class P2EDocinfoProcessor

Public Instance Methods

process(doc) click to toggle source
# File lib/asciidoctor-p2e/extension.rb, line 12
def process doc
  srcdir = ::File.join(::File.dirname __FILE__)
  outdir = (doc.attr? 'outdir') ? (doc.attr 'outdir') : (doc.attr 'docdir')
  dstdir = "#{outdir}/p2e"
  FileUtils.mkdir_p(dstdir)
  FileUtils.cp_r("#{srcdir}/assets/.", dstdir)
  doc.read_asset("#{srcdir}/docinfo.html")
end