rm -f $(PROJECT)-stencil.zip && zip $(PROJECT)-stencil.zip $(PROJECT).toppaste.gbr $(OUTLINE)
stencil: $(PROJECT).lht
- pcb-rnd -x cam gerber:universal -c design/paste_adjust=-10mil $(PROJECT).lht
- mv $(PROJECT).top.paste.none.0.gbr stencil.gbr
+ pcb-rnd -x cam gerber:stencils --outfile out/$(PROJECT) $(PROJECT).lht
clean:
rm -f *.bom *.drc *.log *~ $(PROJECT).ps *.gbr *.cnc *bak* *- *.zip *.tdx *.backup
muffin-keithp.pdf: partslist.csv $(AM)/glabels/muffin-5267.glabels
glabels-3-batch $(AM)/glabels/muffin-5267.glabels -i partslist.csv -o $@ > /dev/null
-.sch.ps:
- gschem -p -o $@ -s /usr/share/gEDA/scheme/print.scm $*.sch
+.sch.pdf:
+ lepton-cli export -o $@ $*.sch
-.ps.pdf:
- ps2pdf $*.ps
-
-SCHEMATICS_PS=$(SCHEMATICS:.sch=.ps)
SCHEMATICS_PDF=$(SCHEMATICS:.sch=.pdf)
$(PROJECT)-sch.pdf: $(SCHEMATICS_PDF)
- pdfjoin -o $@ $(SCHEMATICS_PDF)
+ pdfunite $(SCHEMATICS_PDF) $@
$(PROJECT)-pcb.ps: $(PROJECT).lht $(CONFIG)
pcb-rnd -x ps --psfile $@ --media Letter --ps-color $(PROJECT).lht
$(PROJECT)-pcb.pdf: $(PROJECT)-pcb.ps
ps2pdf $(PROJECT)-pcb.ps
-$(PROJECT)-big.ps: $(PROJECT).lht $(CONFIG)
+$(PROJECT)-big.ps: $(PROJECT).lht $(CONFIG)
pcb-rnd -x ps --psfile $@ --media Letter --ps-color --fill-page --no-align-marks $(PROJECT).lht
-$(PROJECT)-big.pdf: $(PROJECT)-big.ps
+$(PROJECT)-big.pdf: $(PROJECT)-big.ps
ps2pdf $(PROJECT)-big.ps
pdf: $(PROJECT)-sch.pdf $(PROJECT)-pcb.pdf $(PROJECT)-big.pdf