Create partslist.csv correctly. Add partslist.pdf for labels
authorKeith Packard <keithp@keithp.com>
Wed, 31 Oct 2012 07:27:31 +0000 (00:27 -0700)
committerKeith Packard <keithp@keithp.com>
Wed, 31 Oct 2012 07:27:31 +0000 (00:27 -0700)
Signed-off-by: Keith Packard <keithp@keithp.com>
Makefile

index 97885f867cc43b3dcc4cd818383a191f0568ae97..9ec1370da35a6ab01ea058fc392c231677acb1f8 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -11,13 +11,15 @@ partslist:  $(PROJECT).sch Makefile
        (head -n1 $(PROJECT)-bom.unsorted && tail -n+2 $(PROJECT)-bom.unsorted | sort) | nickle ./retab > partslist
        rm -f $(PROJECT)-bom.unsorted
 
-partslist.csv: $(PROJECT).sch Makefile gnet-partslist-keithp.scm
-       gnetlist -l gnet-partslist-keithp.scm -g partslist-keithp -o $(PROJECT)-list.unsorted $(PROJECT).sch
-       nickle ./retab < $(PROJECT)-list.unsorted > $@
+partslist.csv: $(PROJECT).sch Makefile gnet-partslist-csv.scm
+       gnetlist -l gnet-partslist-csv.scm -g partslist-csv -o $@ $(PROJECT).sch
 
 partslist.dk:  $(PROJECT).sch Makefile gnet-partslist-bom.scm
        gnetlist -m ./gnet-partslist-bom.scm -g partslist-bom -Ovendor=digikey -o $@ $(PROJECT).sch
 
+partslist.pdf: partslist.csv smt-labels.glabels
+       glabels-3-batch smt-labels.glabels -i partslist.csv -o partslist.ps && ps2pdf partslist.ps
+
 pcb:   $(PROJECT).sch project Makefile
        gsch2pcb project