From 405570636b109c6c289798fffa103f70accfe529 Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Thu, 12 Apr 2012 18:47:30 +1200 Subject: Added a Makefile for generation of some hardware outputs. --- hardware/Makefile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 hardware/Makefile diff --git a/hardware/Makefile b/hardware/Makefile new file mode 100644 index 0000000..30b4e45 --- /dev/null +++ b/hardware/Makefile @@ -0,0 +1,22 @@ +OUT = blackmagic_mini + +.PHONY: all clean +all: $(OUT).gbr.zip $(OUT).xy + +%.net: %.sch + gnetlist -g PCB -o $@ $< + +%.xy %.bom: %.pcb + pcb -x bom $< + +%.gbr: %.pcb + mkdir -p $@ + pcb -x gerber --gerberfile $@/$(basename $@) $< + touch $@ + +%.gbr.zip: %.gbr + zip -r $@ $< + +clean: + -rm -rf *.bom *.xy *.net *.gbr.zip $(OUT).gbr + -- cgit v1.2.3