[PATCH xserver 0/7] DocBook/XML make updates and refactoring
Gaetan Nadon
memsize at videotron.ca
Sun Nov 21 11:27:51 PST 2010
Use the xorg.css from xorg-sgml-doctools
General makefile simplification
Refactoring of xmlrules reusable code
Tested with the following permutations of options:
--enable-builddocs --enable-docs --enable-devel-docs --with-xmlto
--enable-builddocs --disable-docs --enable-devel-docs --with-xmlto
--enable-builddocs --enable-docs --disable-devel-docs --with-xmlto
--enable-builddocs --enable-docs --enable-devel-docs --without-xmlto
--disable-builddocs --enable-docs --enable-devel-docs --with-xmlto
Gaetan Nadon (7):
doc: HTML file generation: use the installed copy of xorg.css
xmlrules.in: remove unrequired "@rm -f $@" from doc targets
xmlrules.in: no need to setup xmlto flags when configuring
--without-xmlto
xmlrules.in: use pattern rules to enable dependencies
xmlrules.in: specify the xserver entities depedencies on the target
xmlrules.in: use $(top_srcdir) rather than ../../../ [...]
doc: refactor Makefile and xmlrules.in code for reusability
doc/xml/.gitignore | 1 -
doc/xml/Makefile.am | 11 ++------
doc/xml/dtrace/.gitignore | 1 -
doc/xml/dtrace/Makefile.am | 14 ++++------
doc/xml/xmlrules-inst.in | 23 +++++++++++++++++
doc/xml/xmlrules-noinst.in | 22 ++++++++++++++++
doc/xml/xmlrules.in | 53 ++++++++------------------------------
hw/dmx/doc/Makefile.am | 8 ++---
hw/xfree86/doc/sgml/Makefile.am | 10 ++-----
9 files changed, 71 insertions(+), 72 deletions(-)
create mode 100644 doc/xml/xmlrules-inst.in
create mode 100644 doc/xml/xmlrules-noinst.in
More information about the xorg-devel
mailing list