From: Joseph Coffland Date: Mon, 31 Aug 2015 21:17:20 +0000 (-0700) Subject: Added Makefile X-Git-Url: https://git.buildbotics.com/?a=commitdiff_plain;h=e177cea6f23289917bdcc3b6eb81c38ff7675f5d;p=bbctrl-pcb Added Makefile --- diff --git a/Combined/Makefile b/Combined/Makefile new file mode 100644 index 0000000..4285dc1 --- /dev/null +++ b/Combined/Makefile @@ -0,0 +1,31 @@ +NAME = combined +SCHEMATICS = $(wildcard *.sch) + +all: + +schematics: + gschem -q -- $(SCHEMATICS)& + +pcb: + pcb $(NAME).pcb& + +bom: + gnetlist -g partslist3 -o $(NAME).bom $(SCHEMATICS) + +allegro: + gnetlist -g allegro -o $(NAME).brd $(SCHEMATICS) + +layout: + gsch2pcb --elements-dir footprints/ $(SCHEMATICS) -o $(NAME) + +zip: + zip $(NAME).zip *.gbr *.cnc + +clean-layout: + rm -f $(NAME).pcb $(NAME).new.pcb $(NAME).net $(NAME).cmd + +tidy: + rm -f $(shell find . -name \*~) \#* *- *.bak *.log *.backup + +clean: tidy + rm -f *.cnc *.gbr $(NAME).zip