Werner's Miscellanea
Sign in or create your account | Project List | Help
Werner's Miscellanea Git Source Tree
Root/
Source at commit b64d4673d8dc291f783b6459c010705519cb052b created 10 years 28 days ago. By Werner Almesberger, ircstat/mlstat: change "milkymist" label to "m-labs" | |
---|---|
1 | MKMK=../../../cae-tools/cameo/templates/mkmk-simple |
2 | |
3 | NAME=labsw |
4 | |
5 | # 11.5, 0 |
6 | |
7 | BOARD = X0=12.5mm Y0=1mm BOARD_Z=1.6mm CLEARANCE=3mm |
8 | |
9 | # drill: 12.5-13.5 mil |
10 | # in: 35 mil endmill; pretend it is smaller, to compensate for |
11 | # tool/board deflections |
12 | # out: 35 mil endmill, 11 mil deflection |
13 | # |
14 | TOOLS = DRILL=7mil,15mil MILL_IN=12mil MILL_OUT=50mil |
15 | TOOLS = DRILL=7mil,15mil MILL_IN=35mil MILL_OUT=35mil ANY=any |
16 | |
17 | #FAB = ROT=90 X=0 Y=1 XN=1 YN=2 |
18 | FAB = ROT=0 X=0 Y=0 XN=1 YN=1 |
19 | |
20 | .PHONY: all clean |
21 | |
22 | all: Makefile.mkmk |
23 | |
24 | Makefile.mkmk: $(MKMK) ../$(NAME).drl ../$(NAME)-PCB_Edges.gbr Makefile |
25 | $(MKMK) NAME=$(NAME) $(BOARD) $(TOOLS) $(FAB) |
26 | |
27 | ../$(NAME).drl: ../$(NAME).brd |
28 | pcbnew --drill `pwd`/../$(NAME).brd |
29 | touch $@ |
30 | |
31 | ../$(NAME)-PCB_Edges.gbr: ../$(NAME).brd |
32 | pcbnew --plot=gerber -l PCB_Edges `pwd`/../$(NAME).brd |
33 | |
34 | -include Makefile.mkmk |
35 | |
36 | clean:: |
37 | rm -f Makefile.mkmk |
38 |
Branches:
master