PDFFILES=mu-fi-pdflatex.pdf mu-fi-lualatex.pdf \ mu-sci-pdflatex.pdf mu-sci-lualatex.pdf mu-ped-pdflatex.pdf \ mu-ped-lualatex.pdf mu-med-pdflatex.pdf mu-med-lualatex.pdf \ mu-fss-pdflatex.pdf mu-fss-lualatex.pdf mu-fsps-pdflatex.pdf \ mu-fsps-lualatex.pdf mu-phil-pdflatex.pdf mu-phil-lualatex.pdf \ mu-law-pdflatex.pdf mu-law-lualatex.pdf mu-econ-pdflatex.pdf \ mu-econ-lualatex.pdf TEXFILES=$(PDFFILES:.pdf=.tex) .PHONY: all clean all: make -C fibeamer make $(TEXFILES) $(PDFFILES) clean # This target prepares a TeX file. %-pdflatex.tex: %.ins example.dtx xetex $< %-lualatex.tex: %.ins example.dtx xetex $< # This target typesets a pdfLaTeX example. %-pdflatex.pdf: %-pdflatex.tex pdflatex $< pdflatex $< # This target typesets a LuaLaTeX example. %-lualatex.pdf: %-lualatex.tex lualatex $< lualatex $< # This target removes any auxiliary files. clean: rm -f *.aux *.log *.out *.toc *.lot *.lof *.bcf *.blg *.run.xml \ *.bbl *.idx *.ind *.ilg *.dvi *.nav *.snm # This target removes any auxiliary files # and the output PDF files. implode: clean rm -f $(PDFFILES) $(TEXFILES)