detectors.net
detectors.net-info
detectors.net-spec
+*.oprints
# ok
# (If `... exists, use anyway?', Sequence OK)
-pcboprints: reversers.oprint-back.ps \
- reversers.oprint-front.ps \
- reversers.oprint-fab.ps \
- reversers.oprint-frontsilk.ps \
- reversers.oprint-assembly.ps \
- detectors.oprint-back.ps \
- detectors.oprint-front.ps \
- detectors.oprint-fab.ps \
- detectors.oprint-frontsilk.ps \
- detectors.oprint-assembly.ps
+OPRINTS= %.oprint-back.ps \
+ %.oprint-front.ps \
+ %.oprint-fab.ps \
+ %.oprint-frontsilk.ps \
+ %.oprint-assembly.ps
+
+%.oprints: $(OPRINTS)
+ echo $^ $o
+
+pcboprints: reversers.oprints detectors.oprints
+
+%.oprints-lpr: %.oprints
+ set -e; for f in `cat $^`; do echo lpr $$f; done
%.oprint-back.ps: %.pcb.output_back.ps Makefile
$(long2splita4)
-rm -f flasher.hex flasher.cod flasher.lst
.PRECIOUS: %.net-info %.net-spec
+.PRECIOUS: $(OPRINTS)
# ok
# (If `... exists, use anyway?', Sequence OK)
-pcboprints: reversers.oprint-back.ps \
- reversers.oprint-front.ps \
- reversers.oprint-fab.ps \
- reversers.oprint-frontsilk.ps \
- reversers.oprint-assembly.ps \
- detectors.oprint-back.ps \
- detectors.oprint-front.ps \
- detectors.oprint-fab.ps \
- detectors.oprint-frontsilk.ps \
- detectors.oprint-assembly.ps
+OPRINTS= %.oprint-back.ps \
+ %.oprint-front.ps \
+ %.oprint-fab.ps \
+ %.oprint-frontsilk.ps \
+ %.oprint-assembly.ps
+
+%.oprints: $(OPRINTS)
+ echo $^ $o
+
+pcboprints: reversers.oprints detectors.oprints
+
+%.oprints-lpr: %.oprints
+ set -e; for f in `cat $^`; do echo lpr $$f; done
%.oprint-back.ps: %.pcb.output_back.ps Makefile
$(long2splita4)
-rm -f flasher.hex flasher.cod flasher.lst
.PRECIOUS: %.net-info %.net-spec
+.PRECIOUS: $(OPRINTS)
# ok
# (If `... exists, use anyway?', Sequence OK)
-pcboprints: reversers.oprint-back.ps \
- reversers.oprint-front.ps \
- reversers.oprint-fab.ps \
- reversers.oprint-frontsilk.ps \
- reversers.oprint-assembly.ps \
- detectors.oprint-back.ps \
- detectors.oprint-front.ps \
- detectors.oprint-fab.ps \
- detectors.oprint-frontsilk.ps \
- detectors.oprint-assembly.ps
+OPRINTS= %.oprint-back.ps \
+ %.oprint-front.ps \
+ %.oprint-fab.ps \
+ %.oprint-frontsilk.ps \
+ %.oprint-assembly.ps
+
+%.oprints: $(OPRINTS)
+ echo $^ $o
+
+pcboprints: reversers.oprints detectors.oprints
+
+%.oprints-lpr: %.oprints
+ set -e; for f in `cat $^`; do echo lpr $$f; done
%.oprint-back.ps: %.pcb.output_back.ps Makefile
$(long2splita4)
-rm -f flasher.hex flasher.cod flasher.lst
.PRECIOUS: %.net-info %.net-spec
+.PRECIOUS: $(OPRINTS)