comparison doc/liboctave/Makefile.in @ 5151:b142b5a0d6be

[project @ 2005-02-21 16:50:00 by jwe]
author jwe
date Mon, 21 Feb 2005 16:50:00 +0000
parents b18f4f2ce103
children cd5cc2a80589
comparison
equal deleted inserted replaced
5150:5f82526a4c66 5151:b142b5a0d6be
23 TEXINFO = array.texi bugs.texi cp-idx.texi dae.texi diffeq.texi \ 23 TEXINFO = array.texi bugs.texi cp-idx.texi dae.texi diffeq.texi \
24 error.texi factor.texi fn-idx.texi install.texi intro.texi \ 24 error.texi factor.texi fn-idx.texi install.texi intro.texi \
25 liboctave.texi matvec.texi nleqn.texi nlfunc.texi ode.texi \ 25 liboctave.texi matvec.texi nleqn.texi nlfunc.texi ode.texi \
26 optim.texi preface.texi quad.texi range.texi 26 optim.texi preface.texi quad.texi range.texi
27 27
28 FORMATTED = liboctave.dvi liboctave.ps liboctave.info liboctave*.html 28 FORMATTED = liboctave.dvi liboctave.ps liboctave.pdf \
29 liboctave.info liboctave*.html
29 30
30 DISTFILES = Makefile.in gpl.texi $(TEXINFO) $(FORMATTED) 31 DISTFILES = Makefile.in gpl.texi $(TEXINFO) $(FORMATTED)
31 32
32 BINDISTFILES = 33 BINDISTFILES =
33 34
36 %.spell : %.texi 37 %.spell : %.texi
37 rm -f $@ 38 rm -f $@
38 $(SED) -e 's/@@/ at /g' -e 's/@[a-zA-Z]*//g' $< | spell > $@.tmp 39 $(SED) -e 's/@@/ at /g' -e 's/@[a-zA-Z]*//g' $< | spell > $@.tmp
39 mv $@.tmp $@ 40 mv $@.tmp $@
40 41
41 all: liboctave.info liboctave.dvi liboctave.ps liboctave_toc.html 42 all: liboctave.info liboctave.dvi liboctave.ps liboctave.pdf liboctave_toc.html
42 .PHONY: all 43 .PHONY: all
43 44
44 liboctave.info: $(TEXINFO) ../conf.texi 45 liboctave.info: $(TEXINFO) ../conf.texi
45 -makeinfo -I$(srcdir) -I$(srcdir)/.. $(srcdir)/liboctave.texi 46 -$(MAKEINFO) -I$(srcdir) -I$(srcdir)/.. $(srcdir)/liboctave.texi
46 47
47 liboctave.dvi: $(TEXINFO) ../conf.texi 48 liboctave.dvi: $(TEXINFO) ../conf.texi
48 -TEXINPUTS="$(srcdir):$(srcdir)/..:$(TEXINPUTS):"; \ 49 -TEXINPUTS="$(srcdir):$(srcdir)/..:$(TEXINPUTS):"; \
49 export TEXINPUTS; \ 50 export TEXINPUTS; \
50 $(TEXI2DVI) $(srcdir)/liboctave.texi 51 $(TEXI2DVI) $(srcdir)/liboctave.texi
51 52
52 liboctave.ps: liboctave.dvi 53 liboctave.ps: liboctave.dvi
53 -dvips -o liboctave.ps liboctave.dvi 54 -dvips -o liboctave.ps liboctave.dvi
55
56 liboctave.pdf: $(TEXINFO) ../conf.texi
57 -TEXINPUTS="$(srcdir):$(srcdir)/..:$(TEXINPUTS):"; \
58 export TEXINPUTS; \
59 $(TEXI2PDF) $(srcdir)/liboctave.texi
54 60
55 # These option forms are supported by texi2html 1.65 and probably also 61 # These option forms are supported by texi2html 1.65 and probably also
56 # more recent versions. 62 # more recent versions.
57 liboctave_toc.html: 63 liboctave_toc.html:
58 -texi2html -expandinfo -split_chapter -I $(srcdir)/.. \ 64 -texi2html -expandinfo -split_chapter -I $(srcdir)/.. \