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 |