From: Bdale Garbee Date: Tue, 25 Feb 2020 16:49:02 +0000 (-0700) Subject: use lepton-cli to generate schematic pdf pages directly X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=f7ebd35519a6796d74b60a59ac0c0d6259c234f7;p=hw%2Faltusmetrum use lepton-cli to generate schematic pdf pages directly --- diff --git a/pcb-rnd.mk b/pcb-rnd.mk index 5015add..3e3fba6 100644 --- a/pcb-rnd.mk +++ b/pcb-rnd.mk @@ -127,17 +127,13 @@ muffin-5267.pdf: partslist.csv $(AM)/glabels/muffin-short-5267.glabels 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 @@ -145,10 +141,10 @@ $(PROJECT)-pcb.ps: $(PROJECT).lht $(CONFIG) $(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