python-tldp/tldp
Martin A. Brown 85b2b15c3b build a graph of method dependencies
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).
2016-02-26 00:30:37 -08:00
..
doctypes build a graph of method dependencies 2016-02-26 00:30:37 -08:00
.gitignore yes, the usual .gitignore 2016-02-11 11:27:36 -08:00
__init__.py add config.py to the tldp package 2016-02-23 11:04:20 -08:00
cascadingconfig.py add __name__ to getLogger() calls 2016-02-25 12:29:55 -08:00
config.py --skip option needs to have an empty list default 2016-02-26 00:30:05 -08:00
driver.py implement skipping logic in build (driver.py) 2016-02-25 12:29:38 -08:00
inventory.py add __name__ to getLogger() calls 2016-02-25 12:29:55 -08:00
ldpcollection.py adding commonal parent class LDPDocumentCollection 2016-02-22 20:00:24 -08:00
outputs.py add __name__ to getLogger() calls 2016-02-25 12:29:55 -08:00
sources.py add __name__ to getLogger() calls 2016-02-25 12:29:55 -08:00
typeguesser.py add __name__ to getLogger() calls 2016-02-25 12:29:55 -08:00
utils.py remove logging logic from utils 2016-02-25 12:29:12 -08:00