
# This is the makefile for the MapDrawer project.

tarball: clean MapDrawer.tar.gz

MapDrawer.tar.gz: MapDrawer.java MapD.tex
	tar czvf MapDrawer.tar.gz *

all: MapD.ps MapDrawer.class

MapDrawer.class: MapDrawer.java
	javac MapDrawer.java

MapD.ps: MapD.dvi
	dvips -f <MapD.dvi >MapD.ps

MapD.dvi: MapD.toc MapD.aux MapD.log
	latex MapD

MapD.toc MapD.aux MapD.log: MapD.tex
	latex MapD
	latex MapD

.PHONY: tarball clean

clean: 
	rm -f MapD.log MapD.aux MapD.dvi MapD.ps MapD.toc
	rm -f core MapDrawer.tar.gz
	rm -f *.class

