webroot := /var/www include $(webroot)/makefile.generic general := .gnuplot/general.gnuplot mortgage := .gnuplot/mortgage.gnuplot plotall := .gnuplot/plot-all.gnuplot ymoylpng := ymoyl.png ymoylps := ymoyl.ps mortpngs := mortgage_liability.png mortgage_interest.png HEADER.html: $(ymoylpng) $(ymoylps) $(mortpngs) graphs.html: $(ymoylpng) $(mortpngs) edit: vi -o income expenses investment_income expenses_postfi $(ymoylpng): income expenses expenses_postfi investment_income $(general) gnuplot $(general) .gnuplot/plot-pngs.gnuplot $(ymoylps): income expenses expenses_postfi investment_income $(general) gnuplot $(general) .gnuplot/plot-postscript.gnuplot $(plotall) $(mortpngs): mortgage_interest mortgage_liability $(mortgage) gnuplot $(mortgage) .gnuplot/plot-mortgage-pngs.gnuplot view: $(ymoylps) @gnuplot -persist $(general) $(plotall) print: $(ymoylps) lpr $(ymoylps)