MKTBL = mkclstbl.pl
MKTBLPL = perl $(MKTBL)
MKXCL = mkcontbl.pl
MKXCLPL = perl $(MKXCL)
SRC = html-content.pl

all: classes.en.html classes-frameset.en.html classes-transitional.en.html \
     classes-strict.en.html \
     content-pre.en.html content-a.en.html content-fieldset.en.html \
     content-form.en.html content-button.en.html content-label.en.html \
     content-td.en.html content-address.en.html content-blockquote.en.html \
     content-li.en.html content-dd.en.html

content-pre.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=pre > $@

content-a.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=a > $@

content-form.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=form > $@

content-fieldset.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=fieldset > $@

content-button.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=button > $@

content-label.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=label > $@

content-td.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=td > $@

content-blockquote.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=blockquote > $@

content-address.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=address > $@

content-li.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=li > $@

content-dd.en.html: $(MKXCL) $(SRC)
	$(MKXCLPL) --element-type=dd > $@

classes.en.html: $(MKTBL) $(SRC)
	$(MKTBLPL) > $@

classes-strict.en.html: $(MKTBL) $(SRC)
	$(MKTBLPL) --no-transitional --no-frameset > $@

classes-transitional.en.html: $(MKTBL) $(SRC)
	$(MKTBLPL) --no-strict --no-frameset > $@

classes-frameset.en.html: $(MKTBL) $(SRC)
	$(MKTBLPL) --no-transitional --no-strict > $@
