| | ################################################################################ |
---|
| | # |
---|
| | # File: $Id$ |
---|
| | # |
---|
| | # Makefile for building the INFO database courses XML formatting stylsheets. |
---|
| | # Makefile for building the INFO database courses XML formatting stylesheets. |
---|
| | # (We really need a better name :) |
---|
| | # |
---|
| | ################################################################################ |
---|
| | |
---|
| |
---|
| | all: xml2html.xsl xml2xhtml.xsl xml2latex.xsl xml2xelatex.xsl oracle-docs.xsl |
---|
| | |
---|
| | |
---|
| | xml2html.xsl xml2latex.xsl xml2xelatex.xsl: format-master.xml xml2xslt.xsl oracle-docs.xsl Makefile |
---|
| | $(call xslt,$<,xml2xslt.xsl,$(call xslt_parameter,format,$(@:xml2%.xsl=%))) > $@ |
---|
| | $(call xslt,$<,xml2xslt.xsl,$(call xslt_parameter,target-format,$(@:xml2%.xsl=%))) > $@ |
---|
| | |
---|
| | |
---|
| | # Since it seems impossible in XSLT to generate an xmlns attribute for the |
---|
| | # <html> element, we have to add the attribute after the fact :(. |
---|
| | xml2xhtml.xsl: format-master.xml xml2xslt.xsl oracle-docs.xsl Makefile |
---|
| | $(call xslt,$<,xml2xslt.xsl,$(call xslt_parameter,format,$(@:xml2%.xsl=%))) > $@ |
---|
| | $(call xslt,$<,xml2xslt.xsl,$(call xslt_parameter,target-format,$(@:xml2%.xsl=%))) > $@ |
---|
| | |
---|
| | |
---|
| | oracle-docs.xsl: oracle-docs.perl |
---|
| | perl $< '.*' xslt > $@ |
---|
| |
---|
|