Rev 320 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 320 | Rev 321 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | .PHONY: drc partlist |
1 | .PHONY: drc partlist |
2 | 2 | ||
3 | SCH=$(shell ls sch/*sch) |
3 | SCH=$(shell ls sch/*sch) |
4 | 4 | ||
5 | all: dirs drc bom $(patsubst %.sch, %.bom, $(SCH)); |
5 | all: dirs drc bom clean |
6 | 6 | ||
7 | # hackish somewhat |
7 | # hackish somewhat |
8 | dirs: |
8 | dirs: |
9 | if [ ! -e tmp ]; then mkdir tmp; fi |
9 | if [ ! -e tmp ]; then mkdir tmp; fi |
10 | if [ ! -e bom ]; then mkdir bom; fi |
10 | if [ ! -e bom ]; then mkdir bom; fi |
Line 26... | Line 26... | ||
26 | 26 | ||
27 | bom/%.bom: sch/%.sch |
27 | bom/%.bom: sch/%.sch |
28 | gnetlist -g partslist1 -n -o $@ $^ |
28 | gnetlist -g partslist1 -n -o $@ $^ |
29 | 29 | ||
30 | clean: |
30 | clean: |
31 | if [ -e tmp ]; then rm tmp; fi |
31 | if [ -e tmp ]; then rmdir tmp; fi |
32 | 32 | ||
33 | .PHONY: clean |
33 | .PHONY: clean |