Mercurial > octave
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 |