From dc8819ce2e5117eff757f701540f4cd4feac8107 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Mon, 20 Aug 2012 18:26:19 +0200 Subject: o Fixing DRC error. --- Makefile.kicad | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Makefile.kicad (limited to 'Makefile.kicad') diff --git a/Makefile.kicad b/Makefile.kicad new file mode 100644 index 0000000..8293d50 --- /dev/null +++ b/Makefile.kicad @@ -0,0 +1,35 @@ +# Generic +PCBNEW ?= pcbnew +PCBNEW_OPTS ?= --plot=ps --plot-fill-all-zones +EESCHEMA ?= eeschema + +KICAD_PDFS := $(NAME)-schema.pdf $(NAME)-board-Front.pdf $(NAME)-board-Back.pdf +KICAD_TARGETS_CLEAN := $(NAME).erc $(NAME).rpt $(KICAD_PDFS) + +.PHONY: kicad-check kicad-clean kicad-pdfs + +kicad-pdfs: $(KICAD_PDFS) + +kicad-check: $(NAME).erc $(NAME).rpt + @echo "Checking ERC and DRC reports... (not)" + +kicad-clean: + rm -rf $(KICAD_TARGETS_CLEAN) + +%.pdf: %.ps + ps2pdf $< + +%-schema.ps: %.sch + $(EESCHEMA) --plot=ps $< + +%-board-Front.ps: %.brd + $(PCBNEW) $(PCBNEW_OPTS) --layers=Front --plot-mirror $< + +%-board-Back.ps: %.brd + $(PCBNEW) $(PCBNEW_OPTS) --layers=Back $< + +%.erc: %.sch + $(EESCHEMA) --erc $(NAME).sch + +%.rpt: %.brd + $(PCBNEW) --drc $< -- cgit v1.2.3