diff options
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2012-07-02 16:01:24 +0200 |
---|---|---|
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | 2012-07-02 16:02:50 +0200 |
commit | 09175591851b67beb6714346d6ab4f4d9f9429fc (patch) | |
tree | fbc496502966a0dd0e95dcded680a7fa4e85faa9 /Makefile | |
parent | cd689b768f86707354645a65bc920eb87659fb6d (diff) | |
download | bible-fetch-09175591851b67beb6714346d6ab4f4d9f9429fc.tar.gz bible-fetch-09175591851b67beb6714346d6ab4f4d9f9429fc.tar.bz2 bible-fetch-09175591851b67beb6714346d6ab4f4d9f9429fc.zip |
Replace gen-bible.sh by a Makefile
That is more flexible, since it allows easy invokation
of recreation of a single chapter.
And its twice as fast as gen-bible.sh when using parallel build. :)
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..fcdfe3f --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +CHAPTERS=$(shell ./list-chapters.sh) +CHAPTERS_XML=$(CHAPTERS:=.xml) + +all: book-list elberfelder2006.zip + +chapters/%.xml: chapters/% convert.sed convert.xsl + ./convert.sed $< | xsltproc --encoding utf-8 --html convert.xsl - > $@ + +elberfelder2006.xml: $(CHAPTERS_XML) + ./concat.sh > $@ + +%.zip: %.xml + zip $@ $< + +clean: + rm -f $(CHAPTERS_XML) + rm -f elberfelder2006.{xml,zip} |