+drc: $(PROJECT).sch Makefile
+ -gnetlist -g drc2 $(PROJECT).sch -o $(PROJECT).drc
+
+partslist: $(PROJECT).sch Makefile
+ gnetlist -g bom -o $(PROJECT).unsorted $(PROJECT).sch
+ head -n1 $(PROJECT).unsorted > partslist
+ tail -n+2 $(PROJECT).unsorted | sort >> partslist
+ rm -f $(PROJECT).unsorted
+
+partslist.csv: $(PROJECT).sch Makefile
+ gnetlist -L $(SCHEME) -g partslistgag -o $(PROJECT).csvtmp $(PROJECT).sch
+ (head -n1 $(PROJECT).csvtmp; tail -n+2 $(PROJECT).csvtmp | sort -t \, -k 8) > $@ && rm -f $(PROJECT).csvtmp