RESUME = resume
# CLASSPATH = /build/share/kaffe/Klasses.jar
# JAVA := /build/bin/kaffe -classpath $(CLASSPATH) 
FO_STYLE = /usr/share/sgml/xml-resume-library/xsl/us-letter.xsl
HTML_STYLE = /usr/share/sgml/xml-resume-library/xsl/us-html.xsl
TXT_STYLE = /usr/share/sgml/xml-resume-library/xsl/us-text.xsl

.PHONY: all clean check
.SUFFIXES: .html .fo .pdf .xml .xsl .txt

# commented out for now until I can include instructions on how to
# actually use libfop-java
all:	$(RESUME).html $(RESUME).txt # $(RESUME).pdf 

clean:
	-rm -f $(RESUME).html $(RESUME).pdf $(RESUME).fo $(RESUME).txt *~

$(RESUME).html: $(RESUME).xml
	xsltproc $(HTML_STYLE) $(RESUME).xml > $(RESUME).html

$(RESUME).txt: $(RESUME).xml
	xsltproc $(TXT_STYLE) $(RESUME).xml > $(RESUME).txt

$(RESUME).fo: $(RESUME).xml
	xsltproc $(FO_STYLE) $(RESUME).xml > $(RESUME).fo

$(RESUME).pdf: $(RESUME).fo
	$(JAVA) org.apache.fop.apps.Fop -d $(RESUME).fo $(RESUME).pdf
