partslists: partslist partslist.csv partslist-dk.csv partslist-check.dk partslist-mouser.csv partslist-other.csv
-partslist: $(SCHEMATICS) Makefile $(AM)/preferred-parts $(CONFIG)
+partslist: $(SCHEMATICS) Makefile $(AM)/preferred-parts.ods $(CONFIG)
lepton-netlist -g bom -o $(PROJECT).unsorted $(SCHEMATICS)
- $(AM)/bin/fillpartslist.py < $(PROJECT).unsorted > $@
+ $(AM)/bin/fillpartslist.py $(PROJECT).unsorted --output $@ --preferred $(AM)/preferred-parts.ods
rm -f $(PROJECT).unsorted
-partslist.csv: $(SCHEMATICS) Makefile $(AM)/preferred-parts $(CONFIG)
+partslist.csv: $(SCHEMATICS) Makefile $(AM)/preferred-parts.ods $(CONFIG)
lepton-netlist -L $(SCHEME) -g bomAM -o $(PROJECT).csvtmp $(SCHEMATICS)
- $(AM)/bin/fillpartscsv.py < $(PROJECT).csvtmp > $@
+ $(AM)/bin/fillpartscsv.py $(PROJECT).csvtmp --output $@ --preferred $(AM)/preferred-parts.ods
rm -f $(PROJECT).csvtmp
partslist-dk.csv: partslist.csv
partslists: partslist partslist.csv partslist-dk.csv partslist-check.dk partslist-mouser.csv partslist-other.csv
-partslist: $(SCHEMATICS) Makefile $(AM)/preferred-parts $(CONFIG)
+partslist: $(SCHEMATICS) Makefile $(AM)/preferred-parts.ods $(CONFIG)
gnetlist -g bom -o $(PROJECT).unsorted $(SCHEMATICS)
- $(AM)/bin/fillpartslist.py < $(PROJECT).unsorted > $@
+ $(AM)/bin/fillpartslist.py $(PROJECT).unsorted --output $@ --preferred $(AM)/preferred-parts.ods
rm -f $(PROJECT).unsorted
-partslist.csv: $(SCHEMATICS) Makefile $(AM)/preferred-parts $(CONFIG)
+partslist.csv: $(SCHEMATICS) Makefile $(AM)/preferred-parts.ods $(CONFIG)
gnetlist -L $(SCHEME) -g bomAM -o $(PROJECT).csvtmp $(SCHEMATICS)
- $(AM)/bin/fillpartscsv.py < $(PROJECT).csvtmp > $@
+ $(AM)/bin/fillpartscsv.py $(PROJECT).csvtmp --output $@ --preferred $(AM)/preferred-parts.ods
rm -f $(PROJECT).csvtmp
partslist-dk.csv: partslist.csv