include ../../makefile.defs

SOURCE = abbott.xml
TMPFILE = abbott2.xml
XSLFILE = abbott2html.xsl

BODY_HTML = abbott-body.html
PACK_DIR = $(OUT_DIR)/pack
OUTPUT = $(PACK_DIR)/$(BODY_HTML)
INDEX_OUT = $(PACK_DIR)/abbott-index.html
 
all: $(PACK_DIR) $(OUTPUT)

$(PACK_DIR) :
	mkdir -p $(PACK_DIR)

$(TMPFILE): $(SOURCE)
	$(JAVA) clsepw.util.Greek2Unicode $(SOURCE) addKey \
		> $(TMPFILE)

$(OUTPUT): $(TMPFILE)
	$(JAVA) -Xmx512M -cp $(XALAN_DIR) -jar $(XALAN_DIR)/xalan.jar -in $(TMPFILE) -xsl $(XSLFILE) \
		| sed -f conv.sed \
		| sed -f ../dyce/biblconv.sed \
		| $(JAVA) clsepw.util.FixIndent - \
		| $(JAVA) clsepw.util.LatinExtConverter - check \
		| sed -f $(MISC_DIR)/greekkey.sed \
		| $(JAVA) clsepw.shakespeare.MakeAbbottIndex - $(INDEX_OUT) $(BODY_HTML) \
		| nkf -s \
		> $(OUTPUT)

clean:
	rm -rf $(TMPFILE) $(OUTPUT) $(INDEX_OUT)
