comparison doc/interpreter/Makefile.in @ 328:48e783fa1a47

[project @ 1994-02-04 04:19:15 by jwe]
author jwe
date Fri, 04 Feb 1994 04:19:15 +0000
parents c6e054496783
children a6be506559ec
comparison
equal deleted inserted replaced
327:62ba7bbb62e3 328:48e783fa1a47
15 15
16 SOURCES = 16 SOURCES =
17 17
18 TEXINFO = ack.texi amuse.texi arith.texi bugs.texi bugs1.texi \ 18 TEXINFO = ack.texi amuse.texi arith.texi bugs.texi bugs1.texi \
19 control.texi cp-idx.texi diffeq.texi expr.texi \ 19 control.texi cp-idx.texi diffeq.texi expr.texi \
20 extend.texi fcn.texi fn-idx.texi gpl.texi help.texi \ 20 extend.texi fcn.texi fn-idx.texi gnuinfo.texi gpl.texi \
21 history.texi hsuser.texi install.texi install1.texi \ 21 help.texi history.texi hsuser.texi in-idx.texi \
22 intro.texi invoke.texi io.texi linalg.texi matrix.texi \ 22 install.texi install1.texi intro.texi invoke.texi io.texi \
23 nonlin.texi octave.texi op-idx.texi optim.texi plot.texi \ 23 linalg.texi matrix.texi nonlin.texi octave.texi op-idx.texi \
24 program.texi quad.texi rluser.texi signal.texi special.texi \ 24 optim.texi plot.texi program.texi quad.texi rd-idx.texi \
25 stats.texi stmt.texi strings.texi system.texi using.texi \ 25 rluser.texi signal.texi special.texi stats.texi stmt.texi \
26 var.texi vr-idx.texi 26 strings.texi system.texi var.texi vr-idx.texi
27 27
28 LIB_TEXINFO = liboctave.texi 28 LIB_TEXINFO = liboctave.texi
29 29
30 ALL_TEXINFO = $(TEXINFO) $(LIB_TEXINFO) 30 ALL_TEXINFO = $(TEXINFO) $(LIB_TEXINFO)
31 31
32 REFCARD = refcard.tex refcard.dvi refcard.ps
33
32 FORMATTED = octave.dvi octave.ps octave.info octave.info-[0-9]* 34 FORMATTED = octave.dvi octave.ps octave.info octave.info-[0-9]*
33 # liboctave.info liboctave.info-[0-9]* 35 # liboctave.info liboctave.info-[0-9]*
34 36
35 DISTFILES = Makefile.in conf.texi.in conf.texi texinfo.tex \ 37 DISTFILES = Makefile.in conf.texi.in conf.texi texinfo.tex \
36 $(ALL_TEXINFO) $(FORMATTED) 38 $(REFCARD) $(ALL_TEXINFO) $(FORMATTED)
37 39
38 SPELL = $(patsubst %.texi, %.spell, $(ALL_TEXINFO)) 40 SPELL = $(patsubst %.texi, %.spell, $(ALL_TEXINFO))
39 41
40 %.spell : %.texi 42 %.spell : %.texi
41 rm -f $@ 43 rm -f $@
42 sed -e 's/@@/ at /g' -e 's/@[a-zA-Z]*//g' $< | spell > $@.tmp 44 sed -e 's/@@/ at /g' -e 's/@[a-zA-Z]*//g' $< | spell > $@.tmp
43 mv $@.tmp $@ 45 mv $@.tmp $@
44 46
45 all: octave.info octave.dvi octave.ps 47 all: octave.info octave.dvi octave.ps refcard.dvi refcard.ps
46 # liboctave.info liboctave.dvi liboctave.ps 48 # liboctave.info liboctave.dvi liboctave.ps
47 .PHONY: all 49 .PHONY: all
48 50
49 octave.info: $(TEXINFO) conf.texi 51 octave.info: $(TEXINFO) conf.texi
50 -makeinfo -I$(srcdir) octave.texi 52 -makeinfo -I$(srcdir) octave.texi
61 liboctave.dvi: $(LIB_TEXINFO) conf.texi 63 liboctave.dvi: $(LIB_TEXINFO) conf.texi
62 texi2dvi $(srcdir)/liboctave.texi 64 texi2dvi $(srcdir)/liboctave.texi
63 65
64 liboctave.ps: liboctave.dvi 66 liboctave.ps: liboctave.dvi
65 dvips -o liboctave.ps liboctave.dvi 67 dvips -o liboctave.ps liboctave.dvi
68
69 refcard.dvi: refcard.tex
70 tex refcard.tex
71
72 refcard.ps: refcard.dvi
73 dvips -t landscape -o refcard.ps refcard.dvi
66 74
67 ../INSTALL.OCTAVE: install1.texi install.texi 75 ../INSTALL.OCTAVE: install1.texi install.texi
68 -makeinfo --no-header -I$(srcdir)/doc install1.texi 76 -makeinfo --no-header -I$(srcdir)/doc install1.texi
69 -mv INSTALL ../INSTALL.OCTAVE 77 -mv INSTALL ../INSTALL.OCTAVE
70 78
131 octave.fns octave.kys octave.ops octave.pgs octave.tps \ 139 octave.fns octave.kys octave.ops octave.pgs octave.tps \
132 octave.vrs octave.aux octave.log octave.toc octave.dvi \ 140 octave.vrs octave.aux octave.log octave.toc octave.dvi \
133 octave.ps liboctave.cp liboctave.fn liboctave.pg \ 141 octave.ps liboctave.cp liboctave.fn liboctave.pg \
134 liboctave.tp liboctave.cps liboctave.fns liboctave.pgs \ 142 liboctave.tp liboctave.cps liboctave.fns liboctave.pgs \
135 liboctave.tps liboctave.aux liboctave.log liboctave.toc \ 143 liboctave.tps liboctave.aux liboctave.log liboctave.toc \
136 liboctave.dvi liboctave.ps 144 liboctave.dvi liboctave.ps refcard.dvi refcard.ps
137 .PHONY: clean 145 .PHONY: clean
138 146
139 mostlyclean: 147 mostlyclean:
140 rm -f *.info *.info-* 148 rm -f *.info *.info-*
141 .PHONY: mostlyclean 149 .PHONY: mostlyclean