mirror of https://github.com/tLDP/python-tldp
85b2b15c3b
to allow individual subclasses of BaseDoctype to be able to implement as many methods as they want to create document outputs, the BaseDoctype now implements a graph of method dependencies. The sequence of tasks is determined by applying the @depends decorator to the methods in the heavy-lifting classes which actually implement the document procsesing. For example, the Linuxdoc class will probably have about 6 or 7 methods to generate the outputs, whereas, the more complex DocbookSGML class will have at least two or three more to handle the build-time index-generation (if necessary for the document). |
||
---|---|---|
.. | ||
doctypes | ||
.gitignore | ||
__init__.py | ||
cascadingconfig.py | ||
config.py | ||
driver.py | ||
inventory.py | ||
ldpcollection.py | ||
outputs.py | ||
sources.py | ||
typeguesser.py | ||
utils.py |