- gnetlist -g bom -o $(PROJECT).unsorted $(PROJECT).sch
- head -n1 $(PROJECT).unsorted > partslist
- tail -n+2 $(PROJECT).unsorted | sort >> partslist
- rm -f $(PROJECT).unsorted
+ gnetlist -g bom -o $(PROJECT)-bom.unsorted $(PROJECT).sch
+ (head -n1 $(PROJECT)-bom.unsorted && tail -n+2 $(PROJECT)-bom.unsorted | sort) | nickle ./retab > partslist
+ rm -f $(PROJECT)-bom.unsorted
+
+partslist.tab: $(PROJECT).sch Makefile
+ gnetlist -l gnet-partslist-keithp.scm -g partslist-keithp -o $(PROJECT)-list.unsorted $(PROJECT).sch
+ nickle ./retab < $(PROJECT)-list.unsorted > $@