#
#  TI
#

#  Document definitions
DOC        = reportsample
SUBDOCS    = $(shell ls ./*.tex ./*.sty)

#  Programm definitions
LATEX      = platex
DVIPDFMX   = dvipdfmx
PREVIEW    = open -a /Applications/Preview.app/
OPEN	   = open
RM         = rm
.SUFFIXES: .tex .dvi .ps .pdf

#  Recipes
.tex.dvi:
	$(LATEX) $(DOC).tex
#	$(LATEX) $(DOC).tex
#	$(LATEX) $(DOC).tex

.dvi.pdf:
	$(DVIPDFMX) $(DOC).dvi

$(DOC).dvi: $(SUBDOCS) 

dvi: $(DOC).dvi

pdf: $(DOC).pdf $(DOC).dvi

preview: 
	$(PREVIEW) $(DOC).pdf

open: 
	$(OPEN) $(DOC).pdf

all: $(DOC).pdf $(DOC).ps $(DOC).dvi

clean:
	$(RM) -f *.dvi *.aux *.log *.lof *.toc *.ps *~ *.core
