aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2010-10-05 19:26:38 -0700
committerGlenn Morris2010-10-05 19:26:38 -0700
commit4c83f6e1e2a63ea1b16fd1e35a7790b5c5ed5e1f (patch)
tree5cb5f6f5e563f489e8bf107e023615694e279e92 /doc
parentc640fcd1529b08e5006b8064eead608b5164f288 (diff)
downloademacs-4c83f6e1e2a63ea1b16fd1e35a7790b5c5ed5e1f.tar.gz
emacs-4c83f6e1e2a63ea1b16fd1e35a7790b5c5ed5e1f.zip
Misc cleanup for doc/*/Makefiles.
* doc/misc/Makefile.in (SHELL): Set it. (info): Move the mkdir dependency to the individual info files. (mostlyclean): Tidy up. (clean): Only delete the specific dvi and pdf files. (maintainer-clean): Be more restrictive in what we delete. * doc/lispref/Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile. (INSTALL_INFO): Remove unused variable. (mostlyclean, infoclean, dist): New rules. (clean): Delete dvi and pdf files. (maintainer-clean): Remove elisp.oaux, use infoclean. * doc/lispintro/Makefile.in (SHELL): Use /bin/sh, like every other Makefile.in. (INFO_SOURCES, INFO_TARGETS, DVI_TARGETS): Remove variables. ($(infodir), html, pdf, infoclean, dist): New rules. (${infodir}/eintr): Ensure $infodir exists. Use $@. (emacs-lisp-intro.dvi, emacs-lisp-intro.pdf, emacs-lisp-intro.html): Use $^. (.PHONY): Declare clean rules. (mostlyclean): Delete more temp files. (clean): Delete specific dvi, pdf and html files. (maintainer-clean): Use infoclean. (.NOEXPORT): Remove, unused by any other Makefile.in. * doc/emacs/Makefile.in (EMACS_XTRA): Add the main source file. (emacs-xtra.dvi, emacs-xtra.pdf): Remove explicit emacs-xtra.texi. (mostlyclean): No core files, reorder other files. (clean): Delete specific dvi and pdf files. (infoclean, dist): New rules. (maintainer-clean): Use infoclean.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog9
-rw-r--r--doc/emacs/Makefile.in44
-rw-r--r--doc/lispintro/ChangeLog14
-rw-r--r--doc/lispintro/Makefile.in70
-rw-r--r--doc/lispref/ChangeLog8
-rw-r--r--doc/lispref/Makefile.in35
-rw-r--r--doc/misc/ChangeLog8
-rw-r--r--doc/misc/Makefile.in108
8 files changed, 194 insertions, 102 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 61a7e8549b1..be0081fdd23 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,12 @@
12010-10-06 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (EMACS_XTRA): Add the main source file.
4 (emacs-xtra.dvi, emacs-xtra.pdf): Remove explicit emacs-xtra.texi.
5 (mostlyclean): No core files, reorder other files.
6 (clean): Delete specific dvi and pdf files.
7 (infoclean, dist): New rules.
8 (maintainer-clean): Use infoclean.
9
12010-10-04 Glenn Morris <rgm@gnu.org> 102010-10-04 Glenn Morris <rgm@gnu.org>
2 11
3 * Makefile.in (SHELL): Set it. 12 * Makefile.in (SHELL): Set it.
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index 064d7cbd6af..32f0a6717f3 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -21,9 +21,8 @@
21 21
22SHELL = /bin/sh 22SHELL = /bin/sh
23 23
24# Where to find the source code. $(srcdir) will be the man 24# Where to find the source code. $(srcdir) will be the doc/emacs subdirectory
25# subdirectory of the source tree. This is 25# of the source tree. This is set by configure's `--srcdir' option.
26# set by the configure script's `--srcdir' option.
27srcdir=@srcdir@ 26srcdir=@srcdir@
28 27
29# Tell make where to find source files; this is needed for the makefiles. 28# Tell make where to find source files; this is needed for the makefiles.
@@ -50,7 +49,8 @@ TEXI2PDF = texi2pdf
50ENVADD = TEXINPUTS="$(srcdir):$(texinfodir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)" 49ENVADD = TEXINPUTS="$(srcdir):$(texinfodir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
51 50
52 51
53EMACS_XTRA=\ 52EMACS_XTRA= \
53 ${srcdir}/emacs-xtra.texi \
54 $(srcdir)/arevert-xtra.texi \ 54 $(srcdir)/arevert-xtra.texi \
55 $(srcdir)/cal-xtra.texi \ 55 $(srcdir)/cal-xtra.texi \
56 $(srcdir)/dired-xtra.texi \ 56 $(srcdir)/dired-xtra.texi \
@@ -132,26 +132,44 @@ emacs.pdf: ${EMACSSOURCES}
132 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs.texi 132 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs.texi
133 133
134 134
135emacs-xtra.dvi: emacs-xtra.texi $(EMACS_XTRA) 135emacs-xtra.dvi: $(EMACS_XTRA)
136 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-xtra.texi 136 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-xtra.texi
137 137
138emacs-xtra.pdf: emacs-xtra.texi $(EMACS_XTRA) 138emacs-xtra.pdf: $(EMACS_XTRA)
139 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-xtra.texi 139 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-xtra.texi
140 140
141.PHONY: mostlyclean clean distclean maintainer-clean 141.PHONY: mostlyclean clean distclean maintainer-clean infoclean
142 142
143## Temp files.
143mostlyclean: 144mostlyclean:
144 rm -f *.log *.cp *.fn *.ky *.op *.ops *.pg *.vr core *.tp *.core 145 rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
145 rm -f *.aux *.cps *.fns *.kys *.pgs *.vrs *.toc 146 *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
146 147
148## Products not in the release tarfiles.
147clean: mostlyclean 149clean: mostlyclean
148 rm -f *.dvi 150 rm -f emacs.dvi emacs-xtra.dvi emacs.pdf emacs-xtra.pdf
149 151
150distclean: clean 152distclean: clean
151# rm -f Makefile
152 153
153maintainer-clean: distclean 154## In the standalone tarfile, the clean rule runs this.
154 rm -f emacs.dvi emacs.pdf 155infoclean:
155 -cd $(infodir) && rm -f emacs emacs-[1-9] emacs-[1-9][0-9] 156 -cd $(infodir) && rm -f emacs emacs-[1-9] emacs-[1-9][0-9]
156 157
158maintainer-clean: distclean infoclean
159
160## Make a standalone tarfile of the Emacs manual sources.
161## The [c] is a dumb way to prevent configure expanding it.
162## The emacs: rule becomes circular when we change infodir to ".".
163dist:
164 rm -rf emacs
165 mkdir emacs
166 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \
167 ${srcdir}/ChangeLog* emacs/
168 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
169 -e 's/\(infodir *=\).*/\1 ./' -e '/^emacs *:/d' \
170 -e 's/^\(clean:.*\)/\1 infoclean/' \
171 ${srcdir}/Makefile.in > emacs/Makefile
172 tar -cf emacs-texi.tar emacs
173 rm -rf emacs
174
157### Makefile ends here 175### Makefile ends here
diff --git a/doc/lispintro/ChangeLog b/doc/lispintro/ChangeLog
index ff227a1f119..c8550e5db73 100644
--- a/doc/lispintro/ChangeLog
+++ b/doc/lispintro/ChangeLog
@@ -1,3 +1,17 @@
12010-10-06 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (SHELL): Use /bin/sh, like every other Makefile.in.
4 (INFO_SOURCES, INFO_TARGETS, DVI_TARGETS): Remove variables.
5 ($(infodir), html, pdf, infoclean, dist): New rules.
6 (${infodir}/eintr): Ensure $infodir exists. Use $@.
7 (emacs-lisp-intro.dvi, emacs-lisp-intro.pdf, emacs-lisp-intro.html):
8 Use $^.
9 (.PHONY): Declare clean rules.
10 (mostlyclean): Delete more temp files.
11 (clean): Delete specific dvi, pdf and html files.
12 (maintainer-clean): Use infoclean.
13 (.NOEXPORT): Remove, unused by any other Makefile.in.
14
12010-09-21 Glenn Morris <rgm@gnu.org> 152010-09-21 Glenn Morris <rgm@gnu.org>
2 16
3 * cons-1.eps, cons-2.eps, cons-2a.eps, cons-3.eps, cons-4.eps: 17 * cons-1.eps, cons-2.eps, cons-2a.eps, cons-3.eps, cons-4.eps:
diff --git a/doc/lispintro/Makefile.in b/doc/lispintro/Makefile.in
index d834ef70889..14103b8a26d 100644
--- a/doc/lispintro/Makefile.in
+++ b/doc/lispintro/Makefile.in
@@ -1,7 +1,8 @@
1#### Makefile for the Emacs Lisp Introduction manual 1#### Makefile for the Emacs Lisp Introduction manual
2 2
3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003, 3# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002, 2003,
4# 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. 4# 2004, 2005, 2006, 2007, 2008, 2009, 2010
5# Free Software Foundation, Inc.
5 6
6# This file is part of GNU Emacs. 7# This file is part of GNU Emacs.
7 8
@@ -18,8 +19,7 @@
18# You should have received a copy of the GNU General Public License 19# You should have received a copy of the GNU General Public License
19# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 20# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
20 21
21 22SHELL = /bin/sh
22SHELL = @SHELL@
23 23
24srcdir = @srcdir@ 24srcdir = @srcdir@
25VPATH = @srcdir@ 25VPATH = @srcdir@
@@ -28,12 +28,6 @@ infodir = ../../info
28# Directory with the (customized) texinfo.tex file. 28# Directory with the (customized) texinfo.tex file.
29texinfodir = $(srcdir)/../misc 29texinfodir = $(srcdir)/../misc
30 30
31INFO_SOURCES = ${srcdir}/emacs-lisp-intro.texi
32# The file name eintr must fit within 5 characters, to allow for
33# -NN extensions to fit into DOS 8+3 limits without clashing
34INFO_TARGETS = ${infodir}/eintr
35DVI_TARGETS = emacs-lisp-intro.dvi
36
37MAKEINFO = makeinfo 31MAKEINFO = makeinfo
38TEXI2DVI = texi2dvi 32TEXI2DVI = texi2dvi
39TEXI2PDF = texi2pdf 33TEXI2PDF = texi2pdf
@@ -41,37 +35,59 @@ DVIPS = dvips
41 35
42.SUFFIXES: .dvi .ps .texi 36.SUFFIXES: .dvi .ps .texi
43 37
44info: $(INFO_TARGETS) 38info: ${infodir}/eintr
39
40$(infodir):
41 mkdir $@
45 42
46dvi: $(DVI_TARGETS) 43dvi: emacs-lisp-intro.dvi
44html: emacs-lisp-intro.html
45pdf: emacs-lisp-intro.pdf
47 46
48${infodir}/eintr: ${INFO_SOURCES} 47# The file name eintr must fit within 5 characters, to allow for
49 cd $(srcdir); $(MAKEINFO) emacs-lisp-intro.texi -o $(infodir)/eintr 48# -NN extensions to fit into DOS 8+3 limits without clashing.
49${infodir}/eintr: $(infodir) ${srcdir}/emacs-lisp-intro.texi
50 cd $(srcdir); $(MAKEINFO) emacs-lisp-intro.texi -o $@
50 51
51emacs-lisp-intro.dvi: ${INFO_SOURCES} 52emacs-lisp-intro.dvi: ${srcdir}/emacs-lisp-intro.texi
52 $(TEXI2DVI) -I $(srcdir) -I $(texinfodir) $(srcdir)/emacs-lisp-intro.texi 53 $(TEXI2DVI) -I $(srcdir) -I $(texinfodir) $^
53 54
54emacs-lisp-intro.pdf: ${INFO_SOURCES} 55emacs-lisp-intro.pdf: ${srcdir}/emacs-lisp-intro.texi
55 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $(srcdir)/emacs-lisp-intro.texi 56 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $^
56 57
57emacs-lisp-intro.html: $(INFO_SOURCES) 58emacs-lisp-intro.html: ${srcdir}/emacs-lisp-intro.texi
58 $(MAKEINFO) --html -o $@ $(srcdir)/emacs-lisp-intro.texi 59 $(MAKEINFO) --html -o $@ $^
59 60
60.dvi.ps: 61.dvi.ps:
61 $(DVIPS) $< -o $@ 62 $(DVIPS) $< -o $@
62 63
64.PHONY: mostlyclean clean distclean maintainer-clean infoclean
65
63mostlyclean: 66mostlyclean:
64 rm -f *.log *.cp *.fn *.ky *.pg *.vr *.tp 67 rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
68 *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
65 69
66clean: mostlyclean 70clean: mostlyclean
67 rm -f *.dvi 71 rm -f emacs-lisp-intro.dvi emacs-lisp-intro.pdf
72 rm -rf emacs-lisp-intro.html/
68 73
69distclean: clean 74distclean: clean
70 75
71maintainer-clean: distclean 76infoclean:
72 rm -f *.aux *.cps *.fns *.kys *.pgs *.vrs *.toc 77 -cd $(infodir) && rm -f eintr eintr-[1-9]
73 cd $(infodir); rm -f eintr eintr-[1-9] 78
79maintainer-clean: distclean infoclean
80
81dist:
82 rm -rf lispintro
83 mkdir lispintro
84 cp ${srcdir}/*.texi ${srcdir}/*.eps ${srcdir}/*.pdf \
85 ${texinfodir}/texinfo.tex \
86 ${srcdir}/ChangeLog* ${srcdir}/README lispintro/
87 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
88 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \
89 ${srcdir}/Makefile.in > lispintro/Makefile
90 tar -cf emacs-lisp-intro-texi.tar lispintro
91 rm -rf lispintro
74 92
75# Tell versions [3.59,3.63) of GNU make to not export all variables. 93### Makefile ends here
76# Otherwise a system limit (for SysV at least) may be exceeded.
77.NOEXPORT:
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 3cb96fe8fbe..1c6ddb9bdfa 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,11 @@
12010-10-06 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
4 (INSTALL_INFO): Remove unused variable.
5 (mostlyclean, infoclean, dist): New rules.
6 (clean): Delete dvi and pdf files.
7 (maintainer-clean): Remove elisp.oaux, use infoclean.
8
12010-10-04 Glenn Morris <rgm@gnu.org> 92010-10-04 Glenn Morris <rgm@gnu.org>
2 10
3 * Makefile.in (dvi, pdf, $(infodir)): New targets. 11 * Makefile.in (dvi, pdf, $(infodir)): New targets.
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index 7ef19febbad..760cfcc0bd3 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -19,6 +19,7 @@
19# You should have received a copy of the GNU General Public License 19# You should have received a copy of the GNU General Public License
20# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 20# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
21 21
22SHELL = /bin/sh
22 23
23# Standard configure variables. 24# Standard configure variables.
24srcdir = @srcdir@ 25srcdir = @srcdir@
@@ -30,11 +31,9 @@ infodir = ../../info
30# Directory with the (customized) texinfo.tex file. 31# Directory with the (customized) texinfo.tex file.
31texinfodir = $(srcdir)/../misc 32texinfodir = $(srcdir)/../misc
32 33
34MAKEINFO = makeinfo --force
33TEXI2DVI = texi2dvi 35TEXI2DVI = texi2dvi
34TEXI2PDF = texi2pdf 36TEXI2PDF = texi2pdf
35SHELL = /bin/sh
36INSTALL_INFO = install-info
37MAKEINFO = makeinfo --force
38 37
39# List of all the texinfo files in the manual: 38# List of all the texinfo files in the manual:
40 39
@@ -109,16 +108,34 @@ elisp.dvi: $(srcs)
109elisp.pdf: $(srcs) 108elisp.pdf: $(srcs)
110 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $(srcdir)/elisp.texi 109 $(TEXI2PDF) -I $(srcdir) -I $(texinfodir) $(srcdir)/elisp.texi
111 110
112.PHONY: clean distclean maintainer-clean 111.PHONY: mostlyclean clean distclean maintainer-clean infoclean
112
113## [12] stuff is from two-volume.make.
114mostlyclean:
115 rm -f *.aux *.log *.toc *.cp *.cps *.fn *.fns *.ky *.kys \
116 *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
117 rm -f elisp[12]*
113 118
114clean: 119clean: mostlyclean
115 rm -f *.toc *.aux *.log *.cp *.cps *.fn *.fns *.tp *.tps \ 120 rm -f elisp.dvi elisp.pdf vol[12].pdf
116 *.vr *.vrs *.pg *.pgs *.ky *.kys elisp[12]*
117 121
118distclean: clean 122distclean: clean
119 123
120maintainer-clean: clean 124infoclean:
121 rm -f elisp.dvi elisp.pdf elisp.oaux
122 -cd $(infodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9] 125 -cd $(infodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9]
123 126
127maintainer-clean: distclean infoclean
128
129## Note this excludes the two-volume stuff.
130dist:
131 rm -rf lispref
132 mkdir lispref
133 cp ${srcdir}/*.texi ${texinfodir}/texinfo.tex \
134 ${srcdir}/ChangeLog* ${srcdir}/README lispref/
135 sed -e 's/@sr[c]dir@/./' -e 's/\(texinfodir *=\).*/\1 ./' \
136 -e 's/\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \
137 ${srcdir}/Makefile.in > lispref/Makefile
138 tar -cf elisp-texi.tar lispref
139 rm -rf lispref
140
124### Makefile ends here 141### Makefile ends here
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index b30bb9e5027..950fdbd7800 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,11 @@
12010-10-06 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (SHELL): Set it.
4 (info): Move the mkdir dependency to the individual info files.
5 (mostlyclean): Tidy up.
6 (clean): Only delete the specific dvi and pdf files.
7 (maintainer-clean): Be more restrictive in what we delete.
8
12010-10-04 Lars Magne Ingebrigtsen <larsi@gnus.org> 92010-10-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
2 10
3 * gnus.texi (Misc Article): Document gnus-widen-article-window. 11 * gnus.texi (Misc Article): Document gnus-widen-article-window.
diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in
index 063b40975bf..cad29628a09 100644
--- a/doc/misc/Makefile.in
+++ b/doc/misc/Makefile.in
@@ -19,6 +19,7 @@
19# You should have received a copy of the GNU General Public License 19# You should have received a copy of the GNU General Public License
20# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. 20# along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
21 21
22SHELL = /bin/sh
22 23
23# Where to find the source code. $(srcdir) will be the man-aux 24# Where to find the source code. $(srcdir) will be the man-aux
24# subdirectory of the source tree. This is 25# subdirectory of the source tree. This is
@@ -198,7 +199,7 @@ TEXI2PDF = texi2pdf
198ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)" 199ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)"
199 200
200 201
201info: $(infodir) $(INFO_TARGETS) 202info: $(INFO_TARGETS)
202 203
203$(infodir): 204$(infodir):
204 mkdir $@ 205 mkdir $@
@@ -214,7 +215,7 @@ pdf: $(PDF_TARGETS)
214 215
215## "short" target names for convenience, to just rebuild one manual. 216## "short" target names for convenience, to just rebuild one manual.
216ada-mode : $(infodir)/ada-mode 217ada-mode : $(infodir)/ada-mode
217$(infodir)/ada-mode: ada-mode.texi 218$(infodir)/ada-mode: ada-mode.texi $(infodir)
218 cd $(srcdir); $(MAKEINFO) ada-mode.texi 219 cd $(srcdir); $(MAKEINFO) ada-mode.texi
219ada-mode.dvi: ada-mode.texi 220ada-mode.dvi: ada-mode.texi
220 $(ENVADD) $(TEXI2DVI) ${srcdir}/ada-mode.texi 221 $(ENVADD) $(TEXI2DVI) ${srcdir}/ada-mode.texi
@@ -222,7 +223,7 @@ ada-mode.pdf: ada-mode.texi
222 $(ENVADD) $(TEXI2PDF) ${srcdir}/ada-mode.texi 223 $(ENVADD) $(TEXI2PDF) ${srcdir}/ada-mode.texi
223 224
224auth : $(infodir)/auth 225auth : $(infodir)/auth
225$(infodir)/auth: auth.texi 226$(infodir)/auth: auth.texi $(infodir)
226 cd $(srcdir); $(MAKEINFO) auth.texi 227 cd $(srcdir); $(MAKEINFO) auth.texi
227auth.dvi: auth.texi 228auth.dvi: auth.texi
228 $(ENVADD) $(TEXI2DVI) ${srcdir}/auth.texi 229 $(ENVADD) $(TEXI2DVI) ${srcdir}/auth.texi
@@ -230,7 +231,7 @@ auth.pdf: auth.texi
230 $(ENVADD) $(TEXI2PDF) ${srcdir}/auth.texi 231 $(ENVADD) $(TEXI2PDF) ${srcdir}/auth.texi
231 232
232autotype : $(infodir)/autotype 233autotype : $(infodir)/autotype
233$(infodir)/autotype: autotype.texi 234$(infodir)/autotype: autotype.texi $(infodir)
234 cd $(srcdir); $(MAKEINFO) autotype.texi 235 cd $(srcdir); $(MAKEINFO) autotype.texi
235autotype.dvi: autotype.texi 236autotype.dvi: autotype.texi
236 $(ENVADD) $(TEXI2DVI) ${srcdir}/autotype.texi 237 $(ENVADD) $(TEXI2DVI) ${srcdir}/autotype.texi
@@ -238,7 +239,7 @@ autotype.pdf: autotype.texi
238 $(ENVADD) $(TEXI2PDF) ${srcdir}/autotype.texi 239 $(ENVADD) $(TEXI2PDF) ${srcdir}/autotype.texi
239 240
240calc : $(infodir)/calc 241calc : $(infodir)/calc
241$(infodir)/calc: calc.texi 242$(infodir)/calc: calc.texi $(infodir)
242 cd $(srcdir); $(MAKEINFO) calc.texi 243 cd $(srcdir); $(MAKEINFO) calc.texi
243calc.dvi: calc.texi 244calc.dvi: calc.texi
244 $(ENVADD) $(TEXI2DVI) ${srcdir}/calc.texi 245 $(ENVADD) $(TEXI2DVI) ${srcdir}/calc.texi
@@ -246,7 +247,7 @@ calc.pdf: calc.texi
246 $(ENVADD) $(TEXI2PDF) ${srcdir}/calc.texi 247 $(ENVADD) $(TEXI2PDF) ${srcdir}/calc.texi
247 248
248ccmode : $(infodir)/ccmode 249ccmode : $(infodir)/ccmode
249$(infodir)/ccmode: cc-mode.texi 250$(infodir)/ccmode: cc-mode.texi $(infodir)
250 cd $(srcdir); $(MAKEINFO) cc-mode.texi 251 cd $(srcdir); $(MAKEINFO) cc-mode.texi
251cc-mode.dvi: cc-mode.texi 252cc-mode.dvi: cc-mode.texi
252 $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi 253 $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi
@@ -254,7 +255,7 @@ cc-mode.pdf: cc-mode.texi
254 $(ENVADD) $(TEXI2PDF) ${srcdir}/cc-mode.texi 255 $(ENVADD) $(TEXI2PDF) ${srcdir}/cc-mode.texi
255 256
256cl : $(infodir)/cl 257cl : $(infodir)/cl
257$(infodir)/cl: cl.texi 258$(infodir)/cl: cl.texi $(infodir)
258 cd $(srcdir); $(MAKEINFO) cl.texi 259 cd $(srcdir); $(MAKEINFO) cl.texi
259cl.dvi: cl.texi 260cl.dvi: cl.texi
260 $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi 261 $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi
@@ -262,7 +263,7 @@ cl.pdf: cl.texi
262 $(ENVADD) $(TEXI2PDF) ${srcdir}/cl.texi 263 $(ENVADD) $(TEXI2PDF) ${srcdir}/cl.texi
263 264
264dbus : $(infodir)/dbus 265dbus : $(infodir)/dbus
265$(infodir)/dbus: dbus.texi 266$(infodir)/dbus: dbus.texi $(infodir)
266 cd $(srcdir); $(MAKEINFO) dbus.texi 267 cd $(srcdir); $(MAKEINFO) dbus.texi
267dbus.dvi: dbus.texi 268dbus.dvi: dbus.texi
268 $(ENVADD) $(TEXI2DVI) ${srcdir}/dbus.texi 269 $(ENVADD) $(TEXI2DVI) ${srcdir}/dbus.texi
@@ -270,7 +271,7 @@ dbus.pdf: dbus.texi
270 $(ENVADD) $(TEXI2PDF) ${srcdir}/dbus.texi 271 $(ENVADD) $(TEXI2PDF) ${srcdir}/dbus.texi
271 272
272dired-x : $(infodir)/dired-x 273dired-x : $(infodir)/dired-x
273$(infodir)/dired-x: dired-x.texi 274$(infodir)/dired-x: dired-x.texi $(infodir)
274 cd $(srcdir); $(MAKEINFO) dired-x.texi 275 cd $(srcdir); $(MAKEINFO) dired-x.texi
275dired-x.dvi: dired-x.texi 276dired-x.dvi: dired-x.texi
276 $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi 277 $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi
@@ -278,7 +279,7 @@ dired-x.pdf: dired-x.texi
278 $(ENVADD) $(TEXI2PDF) ${srcdir}/dired-x.texi 279 $(ENVADD) $(TEXI2PDF) ${srcdir}/dired-x.texi
279 280
280ebrowse : $(infodir)/ebrowse 281ebrowse : $(infodir)/ebrowse
281$(infodir)/ebrowse: ebrowse.texi 282$(infodir)/ebrowse: ebrowse.texi $(infodir)
282 cd $(srcdir); $(MAKEINFO) ebrowse.texi 283 cd $(srcdir); $(MAKEINFO) ebrowse.texi
283ebrowse.dvi: ebrowse.texi 284ebrowse.dvi: ebrowse.texi
284 $(ENVADD) $(TEXI2DVI) ${srcdir}/ebrowse.texi 285 $(ENVADD) $(TEXI2DVI) ${srcdir}/ebrowse.texi
@@ -286,7 +287,7 @@ ebrowse.pdf: ebrowse.texi
286 $(ENVADD) $(TEXI2PDF) ${srcdir}/ebrowse.texi 287 $(ENVADD) $(TEXI2PDF) ${srcdir}/ebrowse.texi
287 288
288ede : $(infodir)/ede 289ede : $(infodir)/ede
289$(infodir)/ede: ede.texi 290$(infodir)/ede: ede.texi $(infodir)
290 cd $(srcdir); $(MAKEINFO) ede.texi 291 cd $(srcdir); $(MAKEINFO) ede.texi
291ede.dvi: ede.texi 292ede.dvi: ede.texi
292 $(ENVADD) $(TEXI2DVI) ${srcdir}/ede.texi 293 $(ENVADD) $(TEXI2DVI) ${srcdir}/ede.texi
@@ -294,7 +295,7 @@ ede.pdf: ede.texi
294 $(ENVADD) $(TEXI2PDF) ${srcdir}/ede.texi 295 $(ENVADD) $(TEXI2PDF) ${srcdir}/ede.texi
295 296
296ediff : $(infodir)/ediff 297ediff : $(infodir)/ediff
297$(infodir)/ediff: ediff.texi 298$(infodir)/ediff: ediff.texi $(infodir)
298 cd $(srcdir); $(MAKEINFO) ediff.texi 299 cd $(srcdir); $(MAKEINFO) ediff.texi
299ediff.dvi: ediff.texi 300ediff.dvi: ediff.texi
300 $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi 301 $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi
@@ -302,7 +303,7 @@ ediff.pdf: ediff.texi
302 $(ENVADD) $(TEXI2PDF) ${srcdir}/ediff.texi 303 $(ENVADD) $(TEXI2PDF) ${srcdir}/ediff.texi
303 304
304edt : $(infodir)/edt 305edt : $(infodir)/edt
305$(infodir)/edt: edt.texi 306$(infodir)/edt: edt.texi $(infodir)
306 cd $(srcdir); $(MAKEINFO) edt.texi 307 cd $(srcdir); $(MAKEINFO) edt.texi
307edt.dvi: edt.texi 308edt.dvi: edt.texi
308 $(ENVADD) $(TEXI2DVI) ${srcdir}/edt.texi 309 $(ENVADD) $(TEXI2DVI) ${srcdir}/edt.texi
@@ -310,7 +311,7 @@ edt.pdf: edt.texi
310 $(ENVADD) $(TEXI2PDF) ${srcdir}/edt.texi 311 $(ENVADD) $(TEXI2PDF) ${srcdir}/edt.texi
311 312
312eieio : $(infodir)/eieio 313eieio : $(infodir)/eieio
313$(infodir)/eieio: eieio.texi 314$(infodir)/eieio: eieio.texi $(infodir)
314 cd $(srcdir); $(MAKEINFO) eieio.texi 315 cd $(srcdir); $(MAKEINFO) eieio.texi
315eieio.dvi: eieio.texi 316eieio.dvi: eieio.texi
316 $(ENVADD) $(TEXI2DVI) ${srcdir}/eieio.texi 317 $(ENVADD) $(TEXI2DVI) ${srcdir}/eieio.texi
@@ -318,7 +319,7 @@ eieio.pdf: eieio.texi
318 $(ENVADD) $(TEXI2PDF) ${srcdir}/eieio.texi 319 $(ENVADD) $(TEXI2PDF) ${srcdir}/eieio.texi
319 320
320emacs-mime : $(infodir)/emacs-mime 321emacs-mime : $(infodir)/emacs-mime
321$(infodir)/emacs-mime: emacs-mime.texi 322$(infodir)/emacs-mime: emacs-mime.texi $(infodir)
322 cd $(srcdir); $(MAKEINFO) --enable-encoding emacs-mime.texi 323 cd $(srcdir); $(MAKEINFO) --enable-encoding emacs-mime.texi
323emacs-mime.dvi: emacs-mime.texi 324emacs-mime.dvi: emacs-mime.texi
324 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-mime.texi 325 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-mime.texi
@@ -326,7 +327,7 @@ emacs-mime.pdf: emacs-mime.texi
326 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-mime.texi 327 $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-mime.texi
327 328
328epa : $(infodir)/epa 329epa : $(infodir)/epa
329$(infodir)/epa: epa.texi 330$(infodir)/epa: epa.texi $(infodir)
330 cd $(srcdir); $(MAKEINFO) epa.texi 331 cd $(srcdir); $(MAKEINFO) epa.texi
331epa.dvi: epa.texi 332epa.dvi: epa.texi
332 $(ENVADD) $(TEXI2DVI) ${srcdir}/epa.texi 333 $(ENVADD) $(TEXI2DVI) ${srcdir}/epa.texi
@@ -334,7 +335,7 @@ epa.pdf: epa.texi
334 $(ENVADD) $(TEXI2PDF) ${srcdir}/epa.texi 335 $(ENVADD) $(TEXI2PDF) ${srcdir}/epa.texi
335 336
336erc : $(infodir)/erc 337erc : $(infodir)/erc
337$(infodir)/erc: erc.texi 338$(infodir)/erc: erc.texi $(infodir)
338 cd $(srcdir); $(MAKEINFO) erc.texi 339 cd $(srcdir); $(MAKEINFO) erc.texi
339erc.dvi: erc.texi 340erc.dvi: erc.texi
340 $(ENVADD) $(TEXI2DVI) ${srcdir}/erc.texi 341 $(ENVADD) $(TEXI2DVI) ${srcdir}/erc.texi
@@ -342,7 +343,7 @@ erc.pdf: erc.texi
342 $(ENVADD) $(TEXI2PDF) ${srcdir}/erc.texi 343 $(ENVADD) $(TEXI2PDF) ${srcdir}/erc.texi
343 344
344eshell : $(infodir)/eshell 345eshell : $(infodir)/eshell
345$(infodir)/eshell: eshell.texi 346$(infodir)/eshell: eshell.texi $(infodir)
346 cd $(srcdir); $(MAKEINFO) eshell.texi 347 cd $(srcdir); $(MAKEINFO) eshell.texi
347eshell.dvi: eshell.texi 348eshell.dvi: eshell.texi
348 $(ENVADD) $(TEXI2DVI) ${srcdir}/eshell.texi 349 $(ENVADD) $(TEXI2DVI) ${srcdir}/eshell.texi
@@ -358,7 +359,7 @@ eudc.pdf: eudc.texi
358 $(ENVADD) $(TEXI2PDF) ${srcdir}/eudc.texi 359 $(ENVADD) $(TEXI2PDF) ${srcdir}/eudc.texi
359 360
360efaq : $(infodir)/efaq 361efaq : $(infodir)/efaq
361$(infodir)/efaq: faq.texi 362$(infodir)/efaq: faq.texi $(infodir)
362 cd $(srcdir); $(MAKEINFO) faq.texi 363 cd $(srcdir); $(MAKEINFO) faq.texi
363faq.dvi: faq.texi 364faq.dvi: faq.texi
364 $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi 365 $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi
@@ -374,7 +375,7 @@ flymake.pdf: flymake.texi
374 $(ENVADD) $(TEXI2PDF) ${srcdir}/flymake.texi 375 $(ENVADD) $(TEXI2PDF) ${srcdir}/flymake.texi
375 376
376forms : $(infodir)/forms 377forms : $(infodir)/forms
377$(infodir)/forms: forms.texi 378$(infodir)/forms: forms.texi $(infodir)
378 cd $(srcdir); $(MAKEINFO) forms.texi 379 cd $(srcdir); $(MAKEINFO) forms.texi
379forms.dvi: forms.texi 380forms.dvi: forms.texi
380 $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi 381 $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi
@@ -383,7 +384,7 @@ forms.pdf: forms.texi
383 384
384# gnus/message/emacs-mime/sieve/pgg are part of Gnus: 385# gnus/message/emacs-mime/sieve/pgg are part of Gnus:
385gnus : $(infodir)/gnus 386gnus : $(infodir)/gnus
386$(infodir)/gnus: gnus.texi gnus-faq.texi 387$(infodir)/gnus: gnus.texi gnus-faq.texi $(infodir)
387 cd $(srcdir); $(MAKEINFO) gnus.texi 388 cd $(srcdir); $(MAKEINFO) gnus.texi
388gnus.dvi: gnus.texi gnus-faq.texi 389gnus.dvi: gnus.texi gnus-faq.texi
389 sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi 390 sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi
@@ -399,7 +400,7 @@ gnus.pdf: gnus.texi gnus-faq.texi
399# This is produced with --no-split to avoid making files whose 400# This is produced with --no-split to avoid making files whose
400# names clash on DOS 8+3 filesystems 401# names clash on DOS 8+3 filesystems
401idlwave : $(infodir)/idlwave 402idlwave : $(infodir)/idlwave
402$(infodir)/idlwave: idlwave.texi 403$(infodir)/idlwave: idlwave.texi $(infodir)
403 cd $(srcdir); $(MAKEINFO) --no-split idlwave.texi 404 cd $(srcdir); $(MAKEINFO) --no-split idlwave.texi
404idlwave.dvi: idlwave.texi 405idlwave.dvi: idlwave.texi
405 $(ENVADD) $(TEXI2DVI) ${srcdir}/idlwave.texi 406 $(ENVADD) $(TEXI2DVI) ${srcdir}/idlwave.texi
@@ -410,7 +411,7 @@ idlwave.pdf: idlwave.texi
410# the @setfilename directive in info.texi, which is required for 411# the @setfilename directive in info.texi, which is required for
411# the Texinfo distribution. 412# the Texinfo distribution.
412###info : $(infodir)/info # circular! 413###info : $(infodir)/info # circular!
413$(infodir)/info: info.texi 414$(infodir)/info: info.texi $(infodir)
414 cd $(srcdir); $(MAKEINFO) --no-split info.texi -o $@ 415 cd $(srcdir); $(MAKEINFO) --no-split info.texi -o $@
415info.dvi: info.texi 416info.dvi: info.texi
416 $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi 417 $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi
@@ -418,7 +419,7 @@ info.pdf: info.texi
418 $(ENVADD) $(TEXI2PDF) ${srcdir}/info.texi 419 $(ENVADD) $(TEXI2PDF) ${srcdir}/info.texi
419 420
420mairix-el : $(infodir)/mairix-el 421mairix-el : $(infodir)/mairix-el
421$(infodir)/mairix-el: mairix-el.texi 422$(infodir)/mairix-el: mairix-el.texi $(infodir)
422 cd $(srcdir); $(MAKEINFO) mairix-el.texi 423 cd $(srcdir); $(MAKEINFO) mairix-el.texi
423mairix-el.dvi: mairix-el.texi 424mairix-el.dvi: mairix-el.texi
424 $(ENVADD) $(TEXI2DVI) ${srcdir}/mairix-el.texi 425 $(ENVADD) $(TEXI2DVI) ${srcdir}/mairix-el.texi
@@ -426,7 +427,7 @@ mairix-el.pdf: mairix-el.texi
426 $(ENVADD) $(TEXI2PDF) ${srcdir}/mairix-el.texi 427 $(ENVADD) $(TEXI2PDF) ${srcdir}/mairix-el.texi
427 428
428message : $(infodir)/message 429message : $(infodir)/message
429$(infodir)/message: message.texi 430$(infodir)/message: message.texi $(infodir)
430 cd $(srcdir); $(MAKEINFO) message.texi 431 cd $(srcdir); $(MAKEINFO) message.texi
431message.dvi: message.texi 432message.dvi: message.texi
432 $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi 433 $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi
@@ -434,7 +435,7 @@ message.pdf: message.texi
434 $(ENVADD) $(TEXI2PDF) ${srcdir}/message.texi 435 $(ENVADD) $(TEXI2PDF) ${srcdir}/message.texi
435 436
436mh-e : $(infodir)/mh-e 437mh-e : $(infodir)/mh-e
437$(infodir)/mh-e: mh-e.texi 438$(infodir)/mh-e: mh-e.texi $(infodir)
438 cd $(srcdir); $(MAKEINFO) mh-e.texi 439 cd $(srcdir); $(MAKEINFO) mh-e.texi
439mh-e.dvi: mh-e.texi 440mh-e.dvi: mh-e.texi
440 $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi 441 $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi
@@ -442,7 +443,7 @@ mh-e.pdf: mh-e.texi
442 $(ENVADD) $(TEXI2PDF) ${srcdir}/mh-e.texi 443 $(ENVADD) $(TEXI2PDF) ${srcdir}/mh-e.texi
443 444
444newsticker : $(infodir)/newsticker 445newsticker : $(infodir)/newsticker
445$(infodir)/newsticker: newsticker.texi 446$(infodir)/newsticker: newsticker.texi $(infodir)
446 cd $(srcdir); $(MAKEINFO) newsticker.texi 447 cd $(srcdir); $(MAKEINFO) newsticker.texi
447newsticker.dvi: newsticker.texi 448newsticker.dvi: newsticker.texi
448 $(ENVADD) $(TEXI2DVI) ${srcdir}/newsticker.texi 449 $(ENVADD) $(TEXI2DVI) ${srcdir}/newsticker.texi
@@ -450,7 +451,7 @@ newsticker.pdf: newsticker.texi
450 $(ENVADD) $(TEXI2PDF) ${srcdir}/newsticker.texi 451 $(ENVADD) $(TEXI2PDF) ${srcdir}/newsticker.texi
451 452
452nxml-mode : $(infodir)/nxml-mode 453nxml-mode : $(infodir)/nxml-mode
453$(infodir)/nxml-mode: nxml-mode.texi 454$(infodir)/nxml-mode: nxml-mode.texi $(infodir)
454 cd $(srcdir); $(MAKEINFO) nxml-mode.texi 455 cd $(srcdir); $(MAKEINFO) nxml-mode.texi
455nxml-mode.dvi: nxml-mode.texi 456nxml-mode.dvi: nxml-mode.texi
456 $(ENVADD) $(TEXI2DVI) ${srcdir}/nxml-mode.texi 457 $(ENVADD) $(TEXI2DVI) ${srcdir}/nxml-mode.texi
@@ -458,7 +459,7 @@ nxml-mode.pdf: nxml-mode.texi
458 $(ENVADD) $(TEXI2PDF) ${srcdir}/nxml-mode.texi 459 $(ENVADD) $(TEXI2PDF) ${srcdir}/nxml-mode.texi
459 460
460org : $(infodir)/org 461org : $(infodir)/org
461$(infodir)/org: org.texi 462$(infodir)/org: org.texi $(infodir)
462 cd $(srcdir); $(MAKEINFO) org.texi 463 cd $(srcdir); $(MAKEINFO) org.texi
463org.dvi: org.texi 464org.dvi: org.texi
464 $(ENVADD) $(TEXI2DVI) ${srcdir}/org.texi 465 $(ENVADD) $(TEXI2DVI) ${srcdir}/org.texi
@@ -466,7 +467,7 @@ org.pdf: org.texi
466 $(ENVADD) $(TEXI2PDF) ${srcdir}/org.texi 467 $(ENVADD) $(TEXI2PDF) ${srcdir}/org.texi
467 468
468pcl-cvs : $(infodir)/pcl-cvs 469pcl-cvs : $(infodir)/pcl-cvs
469$(infodir)/pcl-cvs: pcl-cvs.texi 470$(infodir)/pcl-cvs: pcl-cvs.texi $(infodir)
470 cd $(srcdir); $(MAKEINFO) pcl-cvs.texi 471 cd $(srcdir); $(MAKEINFO) pcl-cvs.texi
471pcl-cvs.dvi: pcl-cvs.texi 472pcl-cvs.dvi: pcl-cvs.texi
472 $(ENVADD) $(TEXI2DVI) ${srcdir}/pcl-cvs.texi 473 $(ENVADD) $(TEXI2DVI) ${srcdir}/pcl-cvs.texi
@@ -474,7 +475,7 @@ pcl-cvs.pdf: pcl-cvs.texi
474 $(ENVADD) $(TEXI2PDF) ${srcdir}/pcl-cvs.texi 475 $(ENVADD) $(TEXI2PDF) ${srcdir}/pcl-cvs.texi
475 476
476pgg : $(infodir)/pgg 477pgg : $(infodir)/pgg
477$(infodir)/pgg: pgg.texi 478$(infodir)/pgg: pgg.texi $(infodir)
478 cd $(srcdir); $(MAKEINFO) pgg.texi 479 cd $(srcdir); $(MAKEINFO) pgg.texi
479pgg.dvi: pgg.texi 480pgg.dvi: pgg.texi
480 $(ENVADD) $(TEXI2DVI) ${srcdir}/pgg.texi 481 $(ENVADD) $(TEXI2DVI) ${srcdir}/pgg.texi
@@ -482,7 +483,7 @@ pgg.pdf: pgg.texi
482 $(ENVADD) $(TEXI2PDF) ${srcdir}/pgg.texi 483 $(ENVADD) $(TEXI2PDF) ${srcdir}/pgg.texi
483 484
484rcirc : $(infodir)/rcirc 485rcirc : $(infodir)/rcirc
485$(infodir)/rcirc: rcirc.texi 486$(infodir)/rcirc: rcirc.texi $(infodir)
486 cd $(srcdir); $(MAKEINFO) rcirc.texi 487 cd $(srcdir); $(MAKEINFO) rcirc.texi
487rcirc.dvi: rcirc.texi 488rcirc.dvi: rcirc.texi
488 $(ENVADD) $(TEXI2DVI) ${srcdir}/rcirc.texi 489 $(ENVADD) $(TEXI2DVI) ${srcdir}/rcirc.texi
@@ -490,7 +491,7 @@ rcirc.pdf: rcirc.texi
490 $(ENVADD) $(TEXI2PDF) ${srcdir}/rcirc.texi 491 $(ENVADD) $(TEXI2PDF) ${srcdir}/rcirc.texi
491 492
492reftex : $(infodir)/reftex 493reftex : $(infodir)/reftex
493$(infodir)/reftex: reftex.texi 494$(infodir)/reftex: reftex.texi $(infodir)
494 cd $(srcdir); $(MAKEINFO) reftex.texi 495 cd $(srcdir); $(MAKEINFO) reftex.texi
495reftex.dvi: reftex.texi 496reftex.dvi: reftex.texi
496 $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi 497 $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi
@@ -498,7 +499,7 @@ reftex.pdf: reftex.texi
498 $(ENVADD) $(TEXI2PDF) ${srcdir}/reftex.texi 499 $(ENVADD) $(TEXI2PDF) ${srcdir}/reftex.texi
499 500
500remember : $(infodir)/remember 501remember : $(infodir)/remember
501$(infodir)/remember: remember.texi 502$(infodir)/remember: remember.texi $(infodir)
502 cd $(srcdir); $(MAKEINFO) remember.texi 503 cd $(srcdir); $(MAKEINFO) remember.texi
503remember.dvi: remember.texi 504remember.dvi: remember.texi
504 $(ENVADD) $(TEXI2DVI) ${srcdir}/remember.texi 505 $(ENVADD) $(TEXI2DVI) ${srcdir}/remember.texi
@@ -506,7 +507,7 @@ remember.pdf: remember.texi
506 $(ENVADD) $(TEXI2PDF) ${srcdir}/remember.texi 507 $(ENVADD) $(TEXI2PDF) ${srcdir}/remember.texi
507 508
508sasl : $(infodir)/sasl 509sasl : $(infodir)/sasl
509$(infodir)/sasl: sasl.texi 510$(infodir)/sasl: sasl.texi $(infodir)
510 cd $(srcdir); $(MAKEINFO) sasl.texi 511 cd $(srcdir); $(MAKEINFO) sasl.texi
511sasl.dvi: sasl.texi 512sasl.dvi: sasl.texi
512 $(ENVADD) $(TEXI2DVI) ${srcdir}/sasl.texi 513 $(ENVADD) $(TEXI2DVI) ${srcdir}/sasl.texi
@@ -514,7 +515,7 @@ sasl.pdf: sasl.texi
514 $(ENVADD) $(TEXI2PDF) ${srcdir}/sasl.texi 515 $(ENVADD) $(TEXI2PDF) ${srcdir}/sasl.texi
515 516
516sc : $(infodir)/sc 517sc : $(infodir)/sc
517$(infodir)/sc: sc.texi 518$(infodir)/sc: sc.texi $(infodir)
518 cd $(srcdir); $(MAKEINFO) sc.texi 519 cd $(srcdir); $(MAKEINFO) sc.texi
519sc.dvi: sc.texi 520sc.dvi: sc.texi
520 $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi 521 $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi
@@ -522,7 +523,7 @@ sc.pdf: sc.texi
522 $(ENVADD) $(TEXI2PDF) ${srcdir}/sc.texi 523 $(ENVADD) $(TEXI2PDF) ${srcdir}/sc.texi
523 524
524semantic : $(infodir)/semantic 525semantic : $(infodir)/semantic
525$(infodir)/semantic: semantic.texi sem-user.texi 526$(infodir)/semantic: semantic.texi sem-user.texi $(infodir)
526 cd $(srcdir); $(MAKEINFO) semantic.texi 527 cd $(srcdir); $(MAKEINFO) semantic.texi
527semantic.dvi: semantic.texi 528semantic.dvi: semantic.texi
528 $(ENVADD) $(TEXI2DVI) ${srcdir}/semantic.texi 529 $(ENVADD) $(TEXI2DVI) ${srcdir}/semantic.texi
@@ -530,7 +531,7 @@ semantic.pdf: semantic.texi
530 $(ENVADD) $(TEXI2PDF) ${srcdir}/semantic.texi 531 $(ENVADD) $(TEXI2PDF) ${srcdir}/semantic.texi
531 532
532ses : $(infodir)/ses 533ses : $(infodir)/ses
533$(infodir)/ses: ses.texi 534$(infodir)/ses: ses.texi $(infodir)
534 cd $(srcdir); $(MAKEINFO) ses.texi 535 cd $(srcdir); $(MAKEINFO) ses.texi
535ses.dvi: ses.texi 536ses.dvi: ses.texi
536 $(ENVADD) $(TEXI2DVI) ${srcdir}/ses.texi 537 $(ENVADD) $(TEXI2DVI) ${srcdir}/ses.texi
@@ -538,7 +539,7 @@ ses.pdf: ses.texi
538 $(ENVADD) $(TEXI2PDF) ${srcdir}/ses.texi 539 $(ENVADD) $(TEXI2PDF) ${srcdir}/ses.texi
539 540
540sieve : $(infodir)/sieve 541sieve : $(infodir)/sieve
541$(infodir)/sieve: sieve.texi 542$(infodir)/sieve: sieve.texi $(infodir)
542 cd $(srcdir); $(MAKEINFO) sieve.texi 543 cd $(srcdir); $(MAKEINFO) sieve.texi
543sieve.dvi: sieve.texi 544sieve.dvi: sieve.texi
544 $(ENVADD) $(TEXI2DVI) ${srcdir}/sieve.texi 545 $(ENVADD) $(TEXI2DVI) ${srcdir}/sieve.texi
@@ -546,7 +547,7 @@ sieve.pdf: sieve.texi
546 $(ENVADD) $(TEXI2PDF) ${srcdir}/sieve.texi 547 $(ENVADD) $(TEXI2PDF) ${srcdir}/sieve.texi
547 548
548smtpmail : $(infodir)/smtpmail 549smtpmail : $(infodir)/smtpmail
549$(infodir)/smtpmail: smtpmail.texi 550$(infodir)/smtpmail: smtpmail.texi $(infodir)
550 cd $(srcdir); $(MAKEINFO) smtpmail.texi 551 cd $(srcdir); $(MAKEINFO) smtpmail.texi
551smtpmail.dvi: smtpmail.texi 552smtpmail.dvi: smtpmail.texi
552 $(ENVADD) $(TEXI2DVI) ${srcdir}/smtpmail.texi 553 $(ENVADD) $(TEXI2DVI) ${srcdir}/smtpmail.texi
@@ -554,7 +555,7 @@ smtpmail.pdf: smtpmail.texi
554 $(ENVADD) $(TEXI2PDF) ${srcdir}/smtpmail.texi 555 $(ENVADD) $(TEXI2PDF) ${srcdir}/smtpmail.texi
555 556
556speedbar : $(infodir)/speedbar 557speedbar : $(infodir)/speedbar
557$(infodir)/speedbar: speedbar.texi 558$(infodir)/speedbar: speedbar.texi $(infodir)
558 cd $(srcdir); $(MAKEINFO) speedbar.texi 559 cd $(srcdir); $(MAKEINFO) speedbar.texi
559speedbar.dvi: speedbar.texi 560speedbar.dvi: speedbar.texi
560 $(ENVADD) $(TEXI2DVI) ${srcdir}/speedbar.texi 561 $(ENVADD) $(TEXI2DVI) ${srcdir}/speedbar.texi
@@ -562,7 +563,7 @@ speedbar.pdf: speedbar.texi
562 $(ENVADD) $(TEXI2PDF) ${srcdir}/speedbar.texi 563 $(ENVADD) $(TEXI2PDF) ${srcdir}/speedbar.texi
563 564
564tramp : $(infodir)/tramp 565tramp : $(infodir)/tramp
565$(infodir)/tramp: tramp.texi trampver.texi 566$(infodir)/tramp: tramp.texi trampver.texi $(infodir)
566 cd $(srcdir); $(MAKEINFO) -D emacs tramp.texi 567 cd $(srcdir); $(MAKEINFO) -D emacs tramp.texi
567tramp.dvi: tramp.texi trampver.texi 568tramp.dvi: tramp.texi trampver.texi
568 $(ENVADD) $(TEXI2DVI) ${srcdir}/tramp.texi 569 $(ENVADD) $(TEXI2DVI) ${srcdir}/tramp.texi
@@ -570,7 +571,7 @@ tramp.pdf: tramp.texi trampver.texi
570 $(ENVADD) $(TEXI2PDF) ${srcdir}/tramp.texi 571 $(ENVADD) $(TEXI2PDF) ${srcdir}/tramp.texi
571 572
572url : $(infodir)/url 573url : $(infodir)/url
573$(infodir)/url: url.texi 574$(infodir)/url: url.texi $(infodir)
574 cd $(srcdir); $(MAKEINFO) url.texi 575 cd $(srcdir); $(MAKEINFO) url.texi
575url.dvi: url.texi 576url.dvi: url.texi
576 $(ENVADD) $(TEXI2DVI) ${srcdir}/url.texi 577 $(ENVADD) $(TEXI2DVI) ${srcdir}/url.texi
@@ -578,7 +579,7 @@ url.pdf: url.texi
578 $(ENVADD) $(TEXI2PDF) ${srcdir}/url.texi 579 $(ENVADD) $(TEXI2PDF) ${srcdir}/url.texi
579 580
580vip : $(infodir)/vip 581vip : $(infodir)/vip
581$(infodir)/vip: vip.texi 582$(infodir)/vip: vip.texi $(infodir)
582 cd $(srcdir); $(MAKEINFO) vip.texi 583 cd $(srcdir); $(MAKEINFO) vip.texi
583vip.dvi: vip.texi 584vip.dvi: vip.texi
584 $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi 585 $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi
@@ -586,7 +587,7 @@ vip.pdf: vip.texi
586 $(ENVADD) $(TEXI2PDF) ${srcdir}/vip.texi 587 $(ENVADD) $(TEXI2PDF) ${srcdir}/vip.texi
587 588
588viper : $(infodir)/viper 589viper : $(infodir)/viper
589$(infodir)/viper: viper.texi 590$(infodir)/viper: viper.texi $(infodir)
590 cd $(srcdir); $(MAKEINFO) viper.texi 591 cd $(srcdir); $(MAKEINFO) viper.texi
591viper.dvi: viper.texi 592viper.dvi: viper.texi
592 $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi 593 $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi
@@ -594,7 +595,7 @@ viper.pdf: viper.texi
594 $(ENVADD) $(TEXI2PDF) ${srcdir}/viper.texi 595 $(ENVADD) $(TEXI2PDF) ${srcdir}/viper.texi
595 596
596widget : $(infodir)/widget 597widget : $(infodir)/widget
597$(infodir)/widget: widget.texi 598$(infodir)/widget: widget.texi $(infodir)
598 cd $(srcdir); $(MAKEINFO) widget.texi 599 cd $(srcdir); $(MAKEINFO) widget.texi
599widget.dvi: widget.texi 600widget.dvi: widget.texi
600 $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi 601 $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi
@@ -602,7 +603,7 @@ widget.pdf: widget.texi
602 $(ENVADD) $(TEXI2PDF) ${srcdir}/widget.texi 603 $(ENVADD) $(TEXI2PDF) ${srcdir}/widget.texi
603 604
604woman : $(infodir)/woman 605woman : $(infodir)/woman
605$(infodir)/woman: woman.texi 606$(infodir)/woman: woman.texi $(infodir)
606 cd $(srcdir); $(MAKEINFO) woman.texi 607 cd $(srcdir); $(MAKEINFO) woman.texi
607woman.dvi: woman.texi 608woman.dvi: woman.texi
608 $(ENVADD) $(TEXI2DVI) ${srcdir}/woman.texi 609 $(ENVADD) $(TEXI2DVI) ${srcdir}/woman.texi
@@ -611,18 +612,19 @@ woman.pdf: woman.texi
611 612
612 613
613mostlyclean: 614mostlyclean:
614 rm -f *.log *.cp *.fn *.ky *.op *.ops *.pg *.vr core *.tp \ 615 rm -f *.aux *.log *.cp *.cps *.fn *.fns *.ky *.kys \
615 *.tps *.core gnustmp.* 616 *.op *.ops *.pg *.pgs *.tp *.tps *.vr *.vrs
616 rm -f *.aux *.cps *.fns *.kys *.pgs *.vrs *.toc 617 rm -f gnustmp.*
617 618
618clean: mostlyclean 619clean: mostlyclean
619 rm -f *.dvi *.pdf 620 rm -f $(DVI_TARGETS) $(PDF_TARGETS)
620 621
621distclean: clean 622distclean: clean
622# rm -f Makefile 623# rm -f Makefile
623 624
624maintainer-clean: distclean 625maintainer-clean: distclean
625 for file in $(INFO_TARGETS); do rm -f $${file}*; done 626 for file in $(INFO_TARGETS); do \
626 627 rm -f $${file} $${file}-[1-9] $${file}-[1-9][0-9]; \
628 done
627 629
628### Makefile ends here 630### Makefile ends here