let make create all the 50mil pin header variants
[hw/altusmetrum] / packages / pinheader / Makefile
1 FOOTPRINTS = \
2         50mil4pin.fp \
3         50mil5pin.fp \
4         50mil6pin.fp \
5         50mil7pin.fp \
6         2mm2pin.fp
7
8 all: $(FOOTPRINTS) .gitignore
9
10 50mil3pin.fp:   50milpitch.py
11         ./50milpitch.py 3 > 50mil3pin.fp
12
13 50mil4pin.fp:   50milpitch.py
14         ./50milpitch.py 4 > 50mil4pin.fp
15
16 50mil5pin.fp:   50milpitch.py
17         ./50milpitch.py 5 > $@
18
19 50mil6pin.fp:   50milpitch.py
20         ./50milpitch.py 6 > $@
21
22 50mil7pin.fp:   50milpitch.py
23         ./50milpitch.py 7 > $@
24
25 2mm2pin.fp: 2mmpitch.5c
26         nickle 2mmpitch.5c -o $@ 2
27
28 clean:
29         rm -f $(FOOTPRINTS)
30
31 .gitignore: Makefile
32         for i in $@ $(FOOTPRINTS); do echo $$i; done > $@