projects
/
hw
/
altusmetrum
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
84cf364
)
use lepton-cli to generate schematic pdf pages directly
author
Bdale Garbee
<bdale@gag.com>
Tue, 25 Feb 2020 16:49:02 +0000
(09:49 -0700)
committer
Bdale Garbee
<bdale@gag.com>
Tue, 25 Feb 2020 16:49:02 +0000
(09:49 -0700)
pcb-rnd.mk
patch
|
blob
|
history
diff --git
a/pcb-rnd.mk
b/pcb-rnd.mk
index 5015add613b2a5e8292f70451e26ade2950c37ca..3e3fba670e6162f3a19a62b936d3e8d98603f839 100644
(file)
--- 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
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.p
s
:
-
gschem -p -o $@ -s /usr/share/gEDA/scheme/print.scm
$*.sch
+.sch.p
df
:
+
lepton-cli export -o $@
$*.sch
-.ps.pdf:
- ps2pdf $*.ps
-
-SCHEMATICS_PS=$(SCHEMATICS:.sch=.ps)
SCHEMATICS_PDF=$(SCHEMATICS:.sch=.pdf)
$(PROJECT)-sch.pdf: $(SCHEMATICS_PDF)
SCHEMATICS_PDF=$(SCHEMATICS:.sch=.pdf)
$(PROJECT)-sch.pdf: $(SCHEMATICS_PDF)
- pdf
join -o $@ $(SCHEMATICS_PDF)
+ pdf
unite $(SCHEMATICS_PDF) $@
$(PROJECT)-pcb.ps: $(PROJECT).lht $(CONFIG)
pcb-rnd -x ps --psfile $@ --media Letter --ps-color $(PROJECT).lht
$(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)-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
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
ps2pdf $(PROJECT)-big.ps
pdf: $(PROJECT)-sch.pdf $(PROJECT)-pcb.pdf $(PROJECT)-big.pdf