SHELL := bash LATEX := pdflatex FILES = isa.tex TARGET = isa.pdf ISA_FILES = sample.ptex ISA_BUILD = $(ISA_FILES:.ptex=.tex) all: $(TARGET) $(TARGET) : $(FILES) $(ISA_BUILD) $(LATEX) $(@:.pdf=.tex) %.tex : %.ptex ./gentex.pl $^ .PHONY: clean clean: rm -rf *.aux *.log *.dvi *.pdf *.toc *.out $(ISA_BUILD)