Root/atusb-pgm/cam/Makefile

1MKMK=../../../cae-tools/cameo/templates/mkmk-simple
2#MKMK=../../../ben-blinkenlights/ubb/cam/mkmk
3
4
5NAME=atusb-pgm
6
7# 6.8 / 8.4 mm
8# + 0 / 59 mm
9BOARD = X0=6.8mm Y0=67.4mm
10# 9.2 8.1
11# 0 59
12# 0 -0.5
13BOARD = X0=9.2mm Y0=66.6mm
14TOOLS = DRILL=7mil,15mil MILL_IN=25mil MILL_OUT=45mil
15FAB = X=0 Y=0 XN=3 YN=1
16
17.PHONY: all clean
18
19all: Makefile.mkmk
20
21Makefile.mkmk: $(MKMK) ../$(NAME).drl ../$(NAME)-PCB_Edges.gbr
22            $(MKMK) NAME=$(NAME) $(BOARD) $(TOOLS) $(FAB)
23
24../$(NAME).drl: ../$(NAME).brd
25            pcbnew --drill `pwd`/../$(NAME).brd
26            touch $@
27
28../$(NAME)-PCB_Edges.gbr: ../$(NAME).brd
29            pcbnew --plot=gerber -l PCB_Edges `pwd`/../$(NAME).brd
30
31-include Makefile.mkmk
32
33clean::
34            rm -f Makefile.mkmk
35

Archive Download this file



interactive