awips2/pythonPackages/nose/doc/manbuilder.py
mjames-upc e2adf2842d nose 1.3.7
Former-commit-id: 3a5dd251de
2016-03-18 19:50:07 -06:00

24 lines
431 B
Python
Executable file

from manpage import Writer
from sphinx.builders.text import TextBuilder
class ManBuilder(TextBuilder):
name = 'manpage'
format = 'man'
out_suffix = '.man'
def prepare_writing(self, docnames):
self.writer = ManpageWriter(self)
class ManpageWriter(Writer):
def __init__(self, builder):
self.builder = builder
Writer.__init__(self)
def setup(app):
app.add_builder(ManBuilder)