1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
SHELL = /bin/sh
SCIDIR=../../..
include ../../../Makefile.incl
.SUFFIXES: .gcode .code .ps .epsf .tex .vtex $(SUFFIXES)
TEX = d7-1.tex d7-2.tex d7-3.tex d7-4.tex d7-5.tex d7-6.tex d7-7.tex \
d7-8.tex d7-9.tex d7-10.tex \
d7a11.tex d1-14.tex d1-7.tex d6-1.tex d6-2.tex \
example1.tex example2.tex example3x.tex frame.tex
VTEX = example1.vtex example2.vtex example3.vtex d7-10.vtex d7-8.vtex d7a11.vtex
PS = $(TEX:.tex=.ps)
EPSF = $(TEX:.tex=.epsf)
DIAGS = $(TEX:.tex=.dia)
CODE = $(TEX:.tex=.code)
all:: $(TEX) $(VTEX)
clean::
$(RM) $(DIAGS)
distclean::
$(RM) $(DIAGS) $(TEX) $(EPSF) $(PS) $(VTEX)
.gcode.tex:
@$(RM) x.dat $*.ps $*.ps[0-9]
@$(SCIDIR)/util/scidoc $(SCIDIR) $*.gcode $*.dia
@$(RM) $*.dia
@$(SCIDIR)/util/Blatdocs $* $*.ps[1-4]
@$(RM) $*.ps[1-4]
.code.tex:
@if [ -f $*.ps ]; then $(RM) $*.ps;fi;
@if [ -f $*.epsf ]; then $(RM) $*.epsf;fi;
@if [ -f x.dat ]; then $(RM) x.dat;fi;
@$(SCIDIR)/util/scidoc $(SCIDIR) $*.code $*.dia
@$(RM) $*.dia
@$(SCIDIR)/util/Blatdoc 1.0 1.0 $*.ps
@$(RM) $*.ps
.gcode.vtex:
@echo "\begin{verbatim}" > prov1
@cat prov1 $*.gcode > prov2
@echo "\end{verbatim}" > prov1
@cat prov2 prov1 > $*.vtex
@$(RM) prov1 prov2
.code.vtex:
@echo "\begin{verbatim}" > prov1
@cat prov1 $*.code > prov2
@echo "\end{verbatim}" > prov1
@cat prov2 prov1 > $*.vtex
@$(RM) prov1 prov2
|