summaryrefslogtreecommitdiff
path: root/Makefile
blob: b7e5d6b3f76ba0c60e7e6e8cf114cf2929fe38af (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CHAPTERS=$(wildcard chapters/*/*.html)
CHAPTERS_XML=$(CHAPTERS:.html=.xml)

all: book-list elberfelder2006.zip

chapters/%.xml: chapters/%.html convert.sed convert.xsl
	./convert.sed $< | xsltproc --encoding utf-8 --html convert.xsl - > $@

elberfelder2006.xml: $(CHAPTERS_XML)
	./concat.sh > $@
	xmllint --noout --schema zef2005.xsd $@

%.zip: %.xml
	zip $@ $<

clean:
	rm -f $(CHAPTERS_XML)
	rm -f elberfelder2006.{xml,zip}