diff options
-rw-r--r-- | Makefile | 17 | ||||
-rwxr-xr-x | gen-bible.sh | 11 |
2 files changed, 17 insertions, 11 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} diff --git a/gen-bible.sh b/gen-bible.sh deleted file mode 100755 index c4eb50e..0000000 --- a/gen-bible.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/sh - -./list-chapters.sh | while read file -do - echo "$file" - ./convert.sed "$file" | \ - xsltproc --encoding utf-8 --html convert.xsl - > "${file}.xml" -done -./concat.sh > elberfelder2006.xml - -zip elberfelder2006.zip elberfelder2006.xml |