From e177cea6f23289917bdcc3b6eb81c38ff7675f5d Mon Sep 17 00:00:00 2001 From: Joseph Coffland Date: Mon, 31 Aug 2015 14:17:20 -0700 Subject: [PATCH] Added Makefile --- Combined/Makefile | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Combined/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 -- 2.27.0