OK, This should explain a bit more what I meant to say with this silly .dsl files. First, use the standard ones when building HTML and PS. This means that the docu will be build with the user's L&F which is the right thing to do IMO. If we don't do that, we might as well give up on SGML, it creates problems for no benefits. Once this patch is applied, we can: -- move default.dsl and print.dsl into the tools/ module where they belong (and where make_winehq needs them) -- remove make_winehq from our documentation dir, as it's been made obsolete by tools/make_winehq This should result in no change as how we build the documentation. BTW, this patch does not conflict with Francois' patch, in that his changes can be applied to default.dsl before we move it to tools/. ChangeLog Dimitrie O. Paun <dpaun@rogers.com> Do not force our presentation for the users who want to build their documentation. Index: documentation/Makefile.in =================================================================== RCS file: /var/cvs/wine/documentation/Makefile.in,v retrieving revision 1.32 diff -u -r1.32 Makefile.in --- documentation/Makefile.in 23 Jun 2003 19:51:21 -0000 1.32 +++ documentation/Makefile.in 12 Sep 2003 15:44:44 -0000 @@ -87,10 +87,10 @@ .SUFFIXES: .sgml /index.html .pdf .ps .sgml/index.html: - $(DB2HTML) -d $(SRCDIR)/default.dsl -o $* $< + $(DB2HTML) -o $* $< .sgml.pdf: - $(DB2PDF) -d $(SRCDIR)/print.dsl $< >/dev/null + $(DB2PDF) $< >/dev/null .sgml.ps: $(DB2PS) $< >/dev/null -- Dimi.