XSLP = msxsl FLGS = # -xw TARGETS_html = \ namespace_05.html \ namespace_04.html \ namespace_03.html \ namespace_02.html \ namespace_01.html \ scope.html \ default.html \ loop.html \ simple.html \ variable.html \ encoding.html \ hk2zk.html \ param.html TARGETS_others = \ show_namespace.txt \ pttp_.xml \ css.css \ simple.tex # document_.xml # namespace_00.html # test.html # space_.xml # whitespace.html .xml.html: $(XSLP) $< $*.xsl -o $*.html $(FLGS) all: $(TARGETS_html) $(TARGETS_others) clean: @- del $(TARGETS_others) 2> nul @- del *.html *.bak 2> nul build: clean all scope.html: scope.xsl show_namespace.txt: show_namespace.xml show_namespace.xsl ../const.xsl $(XSLP) show_namespace.xml show_namespace.xsl -o $< $(FLGS) namespace_05.html: namespace_05.xsl namespace_04.html: namespace_04.xsl namespace_03.html: namespace_03.xsl namespace_02.html: namespace_02.xsl namespace_01.html: namespace_01.xsl # namespace_00.html: namespace_00.xsl # test.html: test.xsl default.html: default.xsl loop.html: loop.xsl simple.html: simple.xsl variable.html: variable.xsl encoding.html: encoding.xsl hk2zk.html: hk2zk.xsl ../const.xsl ../hk2zk.xsl pttp_.xml: pttp.xml pttp.xsl ../const.xsl ../default.xsl $(XSLP) pttp.xml pttp.xsl -o $< $(FLGS) # document_.xml: document.xml document.xsl # $(XSLP) document.xml document.xsl -o $< $(FLGS) param.html: param.xsl makefile $(XSLP) $*.xml $*.xsl -o $< param_1=value_1 param_2="value '2'" param_3='value "3"' $(FLGS) simple.tex: simple.xml simple_latex.xsl ../const.xsl $(XSLP) $*.xml $*_latex.xsl -o $< $(FLGS) css.css: css.xml ../css/css.xsl ../css/css.dtd ../const.xsl $(XSLP) $*.xml ../css/css.xsl -v -o $< $(FLGS) space_.xml: space.xml space.xsl $(XSLP) space.xml space.xsl -o space_.xml $(FLGS) # whitespace.html: whitespace.xsl