31 lines
401 B
Makefile
31 lines
401 B
Makefile
|
|
GNETLIST = gnetlist
|
|
GNETLIST-SPICE = -g spice-sdb
|
|
SPICE = ngspice
|
|
|
|
%.ckt: %.sch
|
|
$(GNETLIST) $(GNETLIST-SPICE) $< -o $@
|
|
|
|
.PRECIOUS: %.dat %.ckt
|
|
|
|
%.dat: %.ckt
|
|
$(SPICE) < $< > $@
|
|
|
|
%.tab: %.dat
|
|
ngspice2gpt.awk $< > $@
|
|
|
|
|
|
PSTOPS=pstops
|
|
PDF2PS=pdf2ps
|
|
PS2PDF=ps2pdf14 -dEPSCrop
|
|
PDFLATEX=pdflatex
|
|
PS2EPS=ps2epsi
|
|
|
|
%.pdf: %.eps
|
|
$(PS2PDF) $< $@
|
|
|
|
%.eps: %.ps
|
|
$(PS2EPS) $< $@
|
|
|
|
%.ps: %_a4.pdf
|
|
$(PDF2PS) $< $@
|