FONSSTYLE=../stylesheets/fo-ns.xsl\r
VARS=\r
\r
-all: howto.html howto.pdf\r
+XMLCATFILE=/etc/xml/catalog\r
+DB=http://docbook.sourceforge.net/release/xsl/current/\r
+DBNS=http://docbook.sourceforge.net/release/xsl-ns/current/\r
+PROFSTYLE=$(shell xmlcatalog ${XMLCATFILE} ${DB}/profiling/profile.xsl )\r
+PROFNSSTYLE=$(shell xmlcatalog ${XMLCATFILE} ${DBNS}/profiling/profile.xsl )\r
+\r
+all: howto.xml howto.html howto.pdf\r
\r
# output using the namespaced stylesheets\r
-ns: howto.ns.html howto.ns.pdf\r
+ns: howto.ns.xml howto.ns.html howto.ns.pdf\r
+\r
+%.xml : %.de.xml \r
+ @echo "Profiling $@ into $<..."\r
+ $(XSLT) $< $(PROFSTYLE) $@ $(VARS) profile.lang=de\r
+\r
+%.ns.xml: %.de.xml\r
+ @echo "Profiling $@ into $<..." \r
+ $(XSLT) $< $(PROFNSSTYLE) $@ $(VARS) profile.lang=de\r
\r
%.html : %.xml $(HTMLSTYLE)\r
jing -c ../../docbook.rnc $<\r