# A GNU makefile for Simple Slides. # # To get to the standard DTDs with proxy support, use JAVAFLAGS to define: # http.proxyHost (default: ) # http.proxyPort (default: 80 if http.proxyHost specified) # http.nonProxyHosts (default: #JAVAFLAGS=-Dhttp.proxyHost="host.domain" #JAVA_BIN=$$HOME/opt/java/bin/ TARGETS=template.html CLASS=Xslt #XSLTFLAGS=-debug JAVACFLAGS=-g %.html: %.xml $(CLASS).class $(JAVA_BIN)java $(JAVAFLAGS) $(CLASS) $(XSLTFLAGS) $< $(JAVA_BIN)java $(JAVAFLAGS) $(CLASS) $(XSLTFLAGS) - $< $@ $(JAVA_BIN)java $(JAVAFLAGS) $(CLASS) $(XSLTFLAGS) $@ all: $(TARGETS) $(CLASS).class: $(CLASS).java $(JAVA_BIN)javac $(JAVACFLAGS) $(CLASS).java clean: -rm $(CLASS).class $(TARGETS) dist: all DIR=`pwd`; DIR=`basename $${DIR}`; \ cd ..; tar czf $${DIR}.tar.gz $${DIR}