#
# makefile for generating PDF from .tex source, remaking if .bib file changes
#
LATEX = latex # -interaction nonstopmode
BIBTEX = bibtex
LATEXMK = latexmk 
DVIPDF = dvipdf

TEXSRC := $(wildcard *.tex)
CODESRC := $(wildcard *.c)
BIB := $(wildcard *.bib)
FIGURES := $(wildcard *.eps)

sampler.bbl: sampler.aux $(BIB)
	$(BIBTEX) $<

sampler.aux: $(TEXSRC) $(CODESRC) 
	$(LATEX) $<

sampler.dvi:  sampler.aux sampler.bbl $(FIGURES)
	$(LATEXMK) $*.tex

%.pdf: %.dvi
	$(DVIPDF) $<

.PHONY: clean
	
clean:
	$(LATEXMK) -c
	-rm *.bbl *.dvi

