add support for generating pdf files
authorBdale Garbee <bdale@gag.com>
Thu, 16 Jan 2014 01:34:29 +0000 (18:34 -0700)
committerBdale Garbee <bdale@gag.com>
Thu, 16 Jan 2014 01:34:29 +0000 (18:34 -0700)
Makefile

index 4752e98df05ae3e29237122fce34f27875931934..9a8a597ea59401d8c294d46cf067429db9c28e21 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -63,3 +63,17 @@ muffins: partslist.csv $(AM)/glabels/muffin-short-5267.glabels
                -i partslist.csv -o muffin-5267.ps >/dev/null && \
                ps2pdf muffin-5267.ps && rm muffin-5267.ps
 
+$(PROJECT)-sch.ps: $(PROJECT).sch
+       gschem -p -o $(PROJECT)-sch.ps -s /usr/share/gEDA/scheme/print.scm $(PROJECT).sch
+
+$(PROJECT)-sch.pdf:    $(PROJECT)-sch.ps
+       ps2pdf $(PROJECT)-sch.ps
+
+$(PROJECT)-pcb.ps:     $(PROJECT).pcb
+       pcb -x ps --psfile $(PROJECT)-pcb.ps --media Letter $(PROJECT).pcb
+
+$(PROJECT)-pcb.pdf:    $(PROJECT)-pcb.ps
+       ps2pdf $(PROJECT)-pcb.ps
+
+pdf:   $(PROJECT)-sch.pdf $(PROJECT)-pcb.pdf
+