SCH_FILES := $(wildcard *.sch) PS_FILES = $(SCH_FILES:%.sch=%.ps) PDF_FILES = $(PS_FILES:%.ps=%.pdf) all: $(PDF_FILES) rm -f *.sch~ gschem.log %.pdf: %.ps ps2pdf "$<" %.ps: %.sch gschem -o $@ -s /usr/share/gEDA/scheme/print.scm $<