--- /dev/null
+include ../../../../../buildtools/Makefile.incl\r
+\r
+HTMLSTYLE=../stylesheets/html.xsl\r
+FOSTYLE=../stylesheets/fo.xsl\r
+# below are customizations layers for XSL-NS stylesheets\r
+HTMLNSSTYLE=../stylesheets/html-ns.xsl\r
+FONSSTYLE=../stylesheets/fo-ns.xsl\r
+VARS=\r
+\r
+all: howto.html howto.pdf\r
+\r
+# output using the namespaced stylesheets\r
+ns: howto.ns.html howto.ns.pdf\r
+\r
+%.html : %.xml $(HTMLSTYLE)\r
+ jing -c ../../docbook.rnc $<\r
+ $(XSLT) $< $(HTMLSTYLE) $@ $(VARS)\r
+\r
+%.ns.html : %.xml $(HTMLNSSTYLE)\r
+ jing -c ../../docbook.rnc $<\r
+ $(XSLT) $< $(HTMLNSSTYLE) $@ $(VARS)\r
+\r
+%.fo : %.xml $(FOSTYLE)\r
+ jing -c ../../docbook.rnc $<\r
+ $(XSLT) $< $(FOSTYLE) $@ xep.extensions=1 $(VARS)\r
+\r
+%.ns.fo : %.xml $(FONSSTYLE)\r
+ jing -c ../../docbook.rnc $<\r
+ $(XSLT) $< $(FONSSTYLE) $@ xep.extensions=1 $(VARS)\r
+\r
+%.pdf : %.fo\r
+ xep $<\r
+\r
+%.ns.pdf : %.ns.fo\r
+ xep $<\r
+\r
+clean:\r
+ $(RM) howto.html\r
+ $(RM) howto.pdf\r
+ $(RM) howto.ns.html\r
+ $(RM) howto.ns.pdf\r