VPATH=..

.SUFFIX: .xsl .html

all: myRecipes.html recipes.html \
     bib.html castableas.html castas.html charmap1.html collation.html \
     colorize.html dates.html ecount.html elemtest.html forexpr.html funcres.html \
     group-1-code.html group-2-code.html group-3-code.html group-4-code.html \
     instanceof.html matches.html nodecomp.html regexex.html \
     schemaelemtest.html seq.html sequences.html types.html types1.html \
     types3.html valuecomp.html funcex.html funcex2.html nextmatch.html sequences2.html \
     formatdate.html charmap2.html \
     group-1-code.html group-2-code.html group-3-code.html group-4-code.html \
     group-1-data.html group-2-data.html group-3-data.html group-4-data.html \
     extfunc.html usewhen.html \
     data2xml-1.html data2xml-2.html data2xml-3.html data2xml-4.html \
     data2xml-5.html data2xml.html writerecipe.html pipeline.html

%.html:%.xsl ../colorize.xsl
	saxon $< ../colorize.xsl $@

forexpr.html: forexpr.xsl ../colorize.xsl
	saxon $< ../colorize.xsl $@
	cp forexpr.html.SAVE forexpr.html

myRecipes.html: myRecipes.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="My Recipes"

recipes.html: recipes.xsd ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="Recipe Schema"

group-1-data.html: group-1-data.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="Grouping Data"

group-2-data.html: group-2-data.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="Grouping Data"

group-3-data.html: group-3-data.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="Grouping Data"

group-4-data.html: group-4-data.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="Grouping Data"

pipeline.html: pipeline.xml ../colorize.xsl
	saxon $< ../colorize.xsl $@ title="XProc Pipeline"

clean:
	rm -f *.html
