Mercurial > emacs
annotate man/Makefile.in @ 45098:06120f91eb06
(eshell-modify-global-environment): Added this customization variable,
which will cause any "export" commands within any eshell buffer to
modify the global Emacs environment. It defaults to nil, which means
that such commands will only modify that Eshell buffer's environment.
(eshell-var-initialize): Initialize `eshell-modify-global-environment'.
author | John Wiegley <johnw@newartisans.com> |
---|---|
date | Fri, 03 May 2002 20:43:53 +0000 |
parents | f7a6647d3123 |
children | 0dcc2162a55f |
rev | line source |
---|---|
10686 | 1 #### Makefile for the Emacs Manual and other documentation. |
2 | |
36226 | 3 # Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2001 |
4 # Free Software Foundation, Inc. | |
5 | |
6 # This file is part of GNU Emacs. | |
7 | |
8 # GNU Emacs is free software; you can redistribute it and/or modify | |
9 # it under the terms of the GNU General Public License as published by | |
10 # the Free Software Foundation; either version 2, or (at your option) | |
11 # any later version. | |
12 | |
13 # GNU Emacs is distributed in the hope that it will be useful, | |
14 # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 # GNU General Public License for more details. | |
17 | |
18 # You should have received a copy of the GNU General Public License | |
19 # along with GNU Emacs; see the file COPYING. If not, write to | |
20 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | |
21 # Boston, MA 02111-1307, USA. | |
22 | |
10686 | 23 # Where to find the source code. The source code for Emacs's C kernel is |
24 # expected to be in ${srcdir}/src, and the source code for Emacs's | |
25 # utility programs is expected to be in ${srcdir}/lib-src. This is | |
26 # set by the configure script's `--srcdir' option. | |
27 srcdir=@srcdir@ | |
28 | |
29 # Tell make where to find source files; this is needed for the makefiles. | |
30 VPATH=@srcdir@ | |
31 | |
32 | |
33 # The makeinfo program is part of the Texinfo distribution. | |
34 MAKEINFO = makeinfo | |
23820
3d67195ddc6a
(INFO_TARGETS): Delete customize.info.
Markus Rost <rost@math.uni-bielefeld.de>
parents:
22105
diff
changeset
|
35 INFO_TARGETS = ../info/emacs ../info/ccmode ../info/cl \ |
22105 | 36 ../info/dired-x ../info/ediff ../info/forms ../info/gnus \ |
37 ../info/info ../info/message ../info/mh-e ../info/reftex \ | |
25477 | 38 ../info/sc ../info/vip ../info/viper ../info/widget \ |
40812
7cf66b264c54
(INFO_TARGETS): Add ../info/calc.
Eli Zaretskii <eliz@gnu.org>
parents:
37475
diff
changeset
|
39 ../info/efaq ../info/ada-mode ../info/autotype ../info/calc \ |
30661
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
40 ../info/idlwave ../info/eudc ../info/ebrowse ../info/pcl-cvs \ |
32675
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
41 ../info/woman ../info/emacs-mime ../info/eshell \ |
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
42 ../info/speedbar |
42523
f7a6647d3123
(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii <eliz@gnu.org>
parents:
42207
diff
changeset
|
43 DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \ |
20863
6ee33d0e1682
(reftex.dvi, ../info/reftex): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
19968
diff
changeset
|
44 ediff.dvi forms.dvi gnus.dvi message.dvi mh-e.dvi \ |
25914
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
45 reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \ |
29350
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
46 ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \ |
32675
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
47 pcl-cvs.dvi woman.dvi emacs-mime.dvi eshell.dvi \ |
42523
f7a6647d3123
(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii <eliz@gnu.org>
parents:
42207
diff
changeset
|
48 speedbar.dvi |
33504
6f2387759887
(INFOSOURCES): Remove info-stnd.texi from prerequisites.
Eli Zaretskii <eliz@gnu.org>
parents:
32675
diff
changeset
|
49 INFOSOURCES = info.texi |
10686 | 50 |
51 # The following rule does not work with all versions of `make'. | |
52 .SUFFIXES: .texi .dvi | |
53 .texi.dvi: | |
54 texi2dvi $< | |
55 | |
56 TEXI2DVI = texi2dvi | |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
57 ENVADD = TEXINPUTS="$(srcdir):$(TEXINPUTS)" MAKEINFO="$(MAKEINFO) -I$(srcdir)" |
10686 | 58 |
59 EMACSSOURCES= \ | |
60 ${srcdir}/emacs.texi \ | |
42207
faa8a0e40250
(EMACSSOURCES): Update the list of Emacs manual source files.
Eli Zaretskii <eliz@gnu.org>
parents:
41123
diff
changeset
|
61 ${srcdir}/doclicense.texi \ |
10686 | 62 ${srcdir}/screen.texi \ |
63 ${srcdir}/commands.texi \ | |
64 ${srcdir}/entering.texi \ | |
65 ${srcdir}/basic.texi \ | |
66 ${srcdir}/mini.texi \ | |
67 ${srcdir}/m-x.texi \ | |
68 ${srcdir}/help.texi \ | |
69 ${srcdir}/mark.texi \ | |
70 ${srcdir}/killing.texi \ | |
71 ${srcdir}/regs.texi \ | |
72 ${srcdir}/display.texi \ | |
73 ${srcdir}/search.texi \ | |
74 ${srcdir}/fixit.texi \ | |
75 ${srcdir}/files.texi \ | |
76 ${srcdir}/buffers.texi \ | |
77 ${srcdir}/windows.texi \ | |
78 ${srcdir}/frames.texi \ | |
21965
3681d61e4ed8
(EMACSSOURCES): Add mule.texi.
Richard M. Stallman <rms@gnu.org>
parents:
21392
diff
changeset
|
79 ${srcdir}/mule.texi \ |
10686 | 80 ${srcdir}/major.texi \ |
81 ${srcdir}/indent.texi \ | |
82 ${srcdir}/text.texi \ | |
83 ${srcdir}/programs.texi \ | |
84 ${srcdir}/building.texi \ | |
42207
faa8a0e40250
(EMACSSOURCES): Update the list of Emacs manual source files.
Eli Zaretskii <eliz@gnu.org>
parents:
41123
diff
changeset
|
85 ${srcdir}/maintaining.texi \ |
10686 | 86 ${srcdir}/abbrevs.texi \ |
87 ${srcdir}/picture.texi \ | |
88 ${srcdir}/sending.texi \ | |
89 ${srcdir}/rmail.texi \ | |
90 ${srcdir}/dired.texi \ | |
91 ${srcdir}/calendar.texi \ | |
92 ${srcdir}/misc.texi \ | |
93 ${srcdir}/custom.texi \ | |
94 ${srcdir}/trouble.texi \ | |
95 ${srcdir}/cmdargs.texi \ | |
42207
faa8a0e40250
(EMACSSOURCES): Update the list of Emacs manual source files.
Eli Zaretskii <eliz@gnu.org>
parents:
41123
diff
changeset
|
96 ${srcdir}/xresources.texi \ |
10686 | 97 ${srcdir}/anti.texi \ |
42207
faa8a0e40250
(EMACSSOURCES): Update the list of Emacs manual source files.
Eli Zaretskii <eliz@gnu.org>
parents:
41123
diff
changeset
|
98 ${srcdir}/macos.texi \ |
21968
42f675eaceff
(EMACSSOURCES): Add msdog.texi, ack.texi. Remove gnu1.texi.
Richard M. Stallman <rms@gnu.org>
parents:
21965
diff
changeset
|
99 ${srcdir}/msdog.texi \ |
10686 | 100 ${srcdir}/gnu.texi \ |
21968
42f675eaceff
(EMACSSOURCES): Add msdog.texi, ack.texi. Remove gnu1.texi.
Richard M. Stallman <rms@gnu.org>
parents:
21965
diff
changeset
|
101 ${srcdir}/glossary.texi \ |
42f675eaceff
(EMACSSOURCES): Add msdog.texi, ack.texi. Remove gnu1.texi.
Richard M. Stallman <rms@gnu.org>
parents:
21965
diff
changeset
|
102 ${srcdir}/ack.texi |
10686 | 103 |
104 info: $(INFO_TARGETS) | |
105 | |
106 dvi: $(DVI_TARGETS) | |
107 | |
15467
5211a1402647
(All info targets): Specify $(srcdir) in input files. Specify -I option.
Richard M. Stallman <rms@gnu.org>
parents:
14103
diff
changeset
|
108 # Note that all the Info targets build the Info files |
5211a1402647
(All info targets): Specify $(srcdir) in input files. Specify -I option.
Richard M. Stallman <rms@gnu.org>
parents:
14103
diff
changeset
|
109 # in srcdir. There is no provision for Info files |
5211a1402647
(All info targets): Specify $(srcdir) in input files. Specify -I option.
Richard M. Stallman <rms@gnu.org>
parents:
14103
diff
changeset
|
110 # to exist in the build directory. |
5211a1402647
(All info targets): Specify $(srcdir) in input files. Specify -I option.
Richard M. Stallman <rms@gnu.org>
parents:
14103
diff
changeset
|
111 # In a distribution of Emacs, the Info files should be up to date. |
5211a1402647
(All info targets): Specify $(srcdir) in input files. Specify -I option.
Richard M. Stallman <rms@gnu.org>
parents:
14103
diff
changeset
|
112 |
37475 | 113 # The following target uses an explicit -o switch to work around |
37343
e821a20867c9
(../info/info): Use an explicit -o switch to makeinfo.
Eli Zaretskii <eliz@gnu.org>
parents:
36548
diff
changeset
|
114 # the @setfilename directive in info.texi, which is required for |
e821a20867c9
(../info/info): Use an explicit -o switch to makeinfo.
Eli Zaretskii <eliz@gnu.org>
parents:
36548
diff
changeset
|
115 # the Texinfo distribution. |
e821a20867c9
(../info/info): Use an explicit -o switch to makeinfo.
Eli Zaretskii <eliz@gnu.org>
parents:
36548
diff
changeset
|
116 |
10686 | 117 ../info/info: ${INFOSOURCES} |
37343
e821a20867c9
(../info/info): Use an explicit -o switch to makeinfo.
Eli Zaretskii <eliz@gnu.org>
parents:
36548
diff
changeset
|
118 cd $(srcdir); $(MAKEINFO) --no-split info.texi -o $@ |
10686 | 119 |
120 info.dvi: ${INFOSOURCES} | |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
121 $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi |
10686 | 122 |
123 ../info/emacs: ${EMACSSOURCES} | |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
124 cd $(srcdir); $(MAKEINFO) emacs.texi |
10686 | 125 |
126 emacs.dvi: ${EMACSSOURCES} | |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
127 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs.texi |
10686 | 128 |
41123 | 129 # This target is here so you could easily get the list of the *.texi |
130 # files which belong to the Emacs manual (as opposed to the separate | |
131 # manuals for CL, CC Mode, Ebrowse, etc.). With this target, you can | |
132 # say things like "grep foo `make emacsman`". | |
133 emacsman: | |
134 @echo $(EMACSSOURCES) | |
135 | |
14103
b6ec260d7c2c
(../info/ccmode): Renamed from ../info/cc-mode.
Karl Heuer <kwzh@gnu.org>
parents:
13666
diff
changeset
|
136 ../info/ccmode: cc-mode.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
137 cd $(srcdir); $(MAKEINFO) cc-mode.texi |
13666
e97eebb1206d
(../info/cc-mode, cc-mode.dvi): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
12384
diff
changeset
|
138 cc-mode.dvi: cc-mode.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
139 $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi |
13666
e97eebb1206d
(../info/cc-mode, cc-mode.dvi): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
12384
diff
changeset
|
140 |
25914
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
141 ../info/ada-mode: ada-mode.texi |
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
142 cd $(srcdir); $(MAKEINFO) ada-mode.texi |
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
143 ada-mode.dvi: ada-mode.texi |
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
144 $(ENVADD) $(TEXI2DVI) ${srcdir}/ada-mode.texi |
5b157f24c1e8
(INFO_TARGETS, DVI_TARGETS): Add ada-mode.
Gerd Moellmann <gerd@gnu.org>
parents:
25477
diff
changeset
|
145 |
29350
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
146 ../info/pcl-cvs: pcl-cvs.texi |
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
147 cd $(srcdir); $(MAKEINFO) pcl-cvs.texi |
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
148 pcl-cvs.dvi: pcl-cvs.texi |
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
149 $(ENVADD) $(TEXI2DVI) ${srcdir}/pcl-cvs.texi |
9ec9be532ad2
(INFO_TARGETS, DVI_TARGETS: Add pcl-cvs.
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
28866
diff
changeset
|
150 |
32450
99899af1ec94
Added the beginnings of proper Eshell documentation.
John Wiegley <johnw@newartisans.com>
parents:
31862
diff
changeset
|
151 ../info/eshell: eshell.texi |
99899af1ec94
Added the beginnings of proper Eshell documentation.
John Wiegley <johnw@newartisans.com>
parents:
31862
diff
changeset
|
152 cd $(srcdir); $(MAKEINFO) eshell.texi |
99899af1ec94
Added the beginnings of proper Eshell documentation.
John Wiegley <johnw@newartisans.com>
parents:
31862
diff
changeset
|
153 eshell.dvi: eshell.texi |
99899af1ec94
Added the beginnings of proper Eshell documentation.
John Wiegley <johnw@newartisans.com>
parents:
31862
diff
changeset
|
154 $(ENVADD) $(TEXI2DVI) ${srcdir}/eshell.texi |
99899af1ec94
Added the beginnings of proper Eshell documentation.
John Wiegley <johnw@newartisans.com>
parents:
31862
diff
changeset
|
155 |
10686 | 156 ../info/cl: cl.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
157 cd $(srcdir); $(MAKEINFO) cl.texi |
10686 | 158 cl.dvi: cl.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
159 $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi |
10686 | 160 |
161 ../info/dired-x: dired-x.texi | |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
162 cd $(srcdir); $(MAKEINFO) dired-x.texi |
10686 | 163 dired-x.dvi: dired-x.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
164 $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi |
10686 | 165 |
12384
13dd2463be12
(../info/ediff, ediff.dvi): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
11511
diff
changeset
|
166 ../info/ediff: ediff.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
167 cd $(srcdir); $(MAKEINFO) ediff.texi |
12384
13dd2463be12
(../info/ediff, ediff.dvi): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
11511
diff
changeset
|
168 ediff.dvi: ediff.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
169 $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi |
12384
13dd2463be12
(../info/ediff, ediff.dvi): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
11511
diff
changeset
|
170 |
10686 | 171 ../info/forms: forms.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
172 cd $(srcdir); $(MAKEINFO) forms.texi |
10686 | 173 forms.dvi: forms.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
174 $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi |
10686 | 175 |
19968
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
176 ../info/gnus: gnus.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
177 cd $(srcdir); $(MAKEINFO) gnus.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
178 gnus.dvi: gnus.texi |
34558 | 179 sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi |
180 $(ENVADD) $(TEXI2DVI) gnustmp.texi | |
181 cp gnustmp.dvi $*.dvi | |
182 rm gnustmp.* | |
19968
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
183 |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
184 ../info/message: message.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
185 cd $(srcdir); $(MAKEINFO) message.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
186 message.dvi: message.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
187 $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi |
19968
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
188 |
11478
8a5fc4539429
(INFO_TARGETS, DVI_TARGETS): Add mh-e targets.
Richard M. Stallman <rms@gnu.org>
parents:
10686
diff
changeset
|
189 ../info/mh-e: mh-e.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
190 cd $(srcdir); $(MAKEINFO) mh-e.texi |
11478
8a5fc4539429
(INFO_TARGETS, DVI_TARGETS): Add mh-e targets.
Richard M. Stallman <rms@gnu.org>
parents:
10686
diff
changeset
|
191 mh-e.dvi: mh-e.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
192 $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi |
11478
8a5fc4539429
(INFO_TARGETS, DVI_TARGETS): Add mh-e targets.
Richard M. Stallman <rms@gnu.org>
parents:
10686
diff
changeset
|
193 |
20863
6ee33d0e1682
(reftex.dvi, ../info/reftex): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
19968
diff
changeset
|
194 ../info/reftex: reftex.texi |
6ee33d0e1682
(reftex.dvi, ../info/reftex): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
19968
diff
changeset
|
195 cd $(srcdir); $(MAKEINFO) reftex.texi |
6ee33d0e1682
(reftex.dvi, ../info/reftex): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
19968
diff
changeset
|
196 reftex.dvi: reftex.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
197 $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi |
20863
6ee33d0e1682
(reftex.dvi, ../info/reftex): New targets.
Richard M. Stallman <rms@gnu.org>
parents:
19968
diff
changeset
|
198 |
10686 | 199 ../info/sc: sc.texi |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
200 cd $(srcdir); $(MAKEINFO) sc.texi |
10686 | 201 sc.dvi: sc.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
202 $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi |
10686 | 203 |
204 ../info/vip: vip.texi | |
15468
641d6a7398ff
(All info targets): cd $(srcdir) to do the work.
Richard M. Stallman <rms@gnu.org>
parents:
15467
diff
changeset
|
205 cd $(srcdir); $(MAKEINFO) vip.texi |
10686 | 206 vip.dvi: vip.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
207 $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi |
10686 | 208 |
19968
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
209 ../info/viper: viper.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
210 cd $(srcdir); $(MAKEINFO) viper.texi |
88dd57f50303
Merge changes mistakenly made to `Makefile'.
Paul Eggert <eggert@twinsun.com>
parents:
17335
diff
changeset
|
211 viper.dvi: viper.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
212 $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi |
15525
521a4d5ccea0
Add rules for the Message manual.
Lars Magne Ingebrigtsen <larsi@gnus.org>
parents:
15468
diff
changeset
|
213 |
17335
d80b4f8daf6d
Added widget and custom manuals.
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
15525
diff
changeset
|
214 ../info/widget: widget.texi |
d80b4f8daf6d
Added widget and custom manuals.
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
15525
diff
changeset
|
215 cd $(srcdir); $(MAKEINFO) widget.texi |
d80b4f8daf6d
Added widget and custom manuals.
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
15525
diff
changeset
|
216 widget.dvi: widget.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
217 $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi |
17335
d80b4f8daf6d
Added widget and custom manuals.
Per Abrahamsen <abraham@dina.kvl.dk>
parents:
15525
diff
changeset
|
218 |
27179
c587e73a28e4
(INFO_TARGETS): Rename emacs-faq to efaq (for
Eli Zaretskii <eliz@gnu.org>
parents:
27104
diff
changeset
|
219 ../info/efaq: faq.texi |
25477 | 220 cd $(srcdir); $(MAKEINFO) faq.texi |
221 faq.dvi: faq.texi | |
222 $(ENVADD) $(TEXI2DVI) ${srcdir}/faq.texi | |
223 | |
10686 | 224 ../etc/GNU: gnu1.texi gnu.texi |
21392
20bc0bd34ada
(ENVADD): Enviroment vars to pass to texi2dvi. Use
Andreas Schwab <schwab@suse.de>
parents:
20863
diff
changeset
|
225 cd $(srcdir) && makeinfo --no-headers -o ../etc/GNU gnu1.texi |
10686 | 226 |
26150 | 227 ../info/autotype: autotype.texi |
228 cd $(srcdir); $(MAKEINFO) autotype.texi | |
229 autotype.dvi: autotype.texi | |
230 $(ENVADD) $(TEXI2DVI) ${srcdir}/autotype.texi | |
231 | |
40812
7cf66b264c54
(INFO_TARGETS): Add ../info/calc.
Eli Zaretskii <eliz@gnu.org>
parents:
37475
diff
changeset
|
232 ../info/calc: calc.texi |
7cf66b264c54
(INFO_TARGETS): Add ../info/calc.
Eli Zaretskii <eliz@gnu.org>
parents:
37475
diff
changeset
|
233 cd $(srcdir); $(MAKEINFO) calc.texi |
42523
f7a6647d3123
(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii <eliz@gnu.org>
parents:
42207
diff
changeset
|
234 |
f7a6647d3123
(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii <eliz@gnu.org>
parents:
42207
diff
changeset
|
235 calc.dvi: calc.texi |
f7a6647d3123
(DVI_TARGETS): Add calc.dvi.
Eli Zaretskii <eliz@gnu.org>
parents:
42207
diff
changeset
|
236 $(ENVADD) $(TEXI2DVI) ${srcdir}/calc.texi |
40812
7cf66b264c54
(INFO_TARGETS): Add ../info/calc.
Eli Zaretskii <eliz@gnu.org>
parents:
37475
diff
changeset
|
237 |
34739
c38270499602
(../info/idlwave): Use --no-split.
Eli Zaretskii <eliz@gnu.org>
parents:
34558
diff
changeset
|
238 # This is produced with --no-split to avoid making files whose |
c38270499602
(../info/idlwave): Use --no-split.
Eli Zaretskii <eliz@gnu.org>
parents:
34558
diff
changeset
|
239 # names clash on DOS 8+3 filesystems |
27104
02916c79485d
(INFO_TARGETS, DVI_TARGETS): Add idlwave.
Eli Zaretskii <eliz@gnu.org>
parents:
26150
diff
changeset
|
240 ../info/idlwave: idlwave.texi |
34739
c38270499602
(../info/idlwave): Use --no-split.
Eli Zaretskii <eliz@gnu.org>
parents:
34558
diff
changeset
|
241 cd $(srcdir); $(MAKEINFO) --no-split idlwave.texi |
27104
02916c79485d
(INFO_TARGETS, DVI_TARGETS): Add idlwave.
Eli Zaretskii <eliz@gnu.org>
parents:
26150
diff
changeset
|
242 idlwave.dvi: idlwave.texi |
02916c79485d
(INFO_TARGETS, DVI_TARGETS): Add idlwave.
Eli Zaretskii <eliz@gnu.org>
parents:
26150
diff
changeset
|
243 $(ENVADD) $(TEXI2DVI) ${srcdir}/idlwave.texi |
02916c79485d
(INFO_TARGETS, DVI_TARGETS): Add idlwave.
Eli Zaretskii <eliz@gnu.org>
parents:
26150
diff
changeset
|
244 |
27314 | 245 ../info/eudc: eudc.texi |
246 cd $(srcdir); $(MAKEINFO) eudc.texi | |
247 eudc.dvi: eudc.texi | |
248 $(ENVADD) $(TEXI2DVI) ${srcdir}/eudc.texi | |
249 | |
28866
b8fc13474751
(INFO_TARGETS): Add info/ebrowse.
Gerd Moellmann <gerd@gnu.org>
parents:
27314
diff
changeset
|
250 ../info/ebrowse: ebrowse.texi |
b8fc13474751
(INFO_TARGETS): Add info/ebrowse.
Gerd Moellmann <gerd@gnu.org>
parents:
27314
diff
changeset
|
251 cd $(srcdir); $(MAKEINFO) ebrowse.texi |
b8fc13474751
(INFO_TARGETS): Add info/ebrowse.
Gerd Moellmann <gerd@gnu.org>
parents:
27314
diff
changeset
|
252 ebrowse.dvi: ebrowse.texi |
b8fc13474751
(INFO_TARGETS): Add info/ebrowse.
Gerd Moellmann <gerd@gnu.org>
parents:
27314
diff
changeset
|
253 $(ENVADD) $(TEXI2DVI) ${srcdir}/ebrowse.texi |
b8fc13474751
(INFO_TARGETS): Add info/ebrowse.
Gerd Moellmann <gerd@gnu.org>
parents:
27314
diff
changeset
|
254 |
30661
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
255 ../info/woman: woman.texi |
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
256 cd $(srcdir); $(MAKEINFO) woman.texi |
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
257 woman.dvi: woman.texi |
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
258 $(ENVADD) $(TEXI2DVI) ${srcdir}/woman.texi |
0274b845303e
(INFO_TARGETS): Add ../info/woman.
Eli Zaretskii <eliz@gnu.org>
parents:
29350
diff
changeset
|
259 |
32675
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
260 ../info/speedbar: speedbar.texi |
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
261 cd $(srcdir); $(MAKEINFO) speedbar.texi |
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
262 speedbar.dvi: speedbar.texi |
4761f4751766
* Makefile.in (Speedbar): Added build targets for speedbar.texi
Eric M. Ludlam <zappo@gnu.org>
parents:
32450
diff
changeset
|
263 $(ENVADD) $(TEXI2DVI) ${srcdir}/speedbar.texi |
31854 | 264 |
265 ../info/emacs-mime: emacs-mime.texi | |
266 cd $(srcdir); $(MAKEINFO) emacs-mime.texi | |
267 emacs-mime.dvi: emacs-mime.texi | |
268 $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-mime.texi | |
269 | |
10686 | 270 mostlyclean: |
36548
ae6f44419d28
(mostlyclean, maintainer-clean): Delete more files.
Gerd Moellmann <gerd@gnu.org>
parents:
36226
diff
changeset
|
271 rm -f *.log *.cp *.fn *.ky *.pg *.vr core *.tp *.core gnustmp.* |
10686 | 272 |
273 clean: mostlyclean | |
274 rm -f *.dvi | |
275 | |
276 distclean: clean | |
277 | |
278 maintainer-clean: distclean | |
36548
ae6f44419d28
(mostlyclean, maintainer-clean): Delete more files.
Gerd Moellmann <gerd@gnu.org>
parents:
36226
diff
changeset
|
279 rm -f *.aux *.cps *.fns *.kys *.pgs *.vrs *.toc |
10686 | 280 # Don't delete these, because they are outside the current directory. |
281 # for file in $(INFO_TARGETS); do rm -f $${file}*; done | |
282 | |
283 | |
284 # Formerly this directory had texindex.c and getopt.c in it | |
285 # and this makefile built them to make texindex. | |
286 # That caused trouble because this is run entirely in the source directory. | |
287 # Since we expect to get texi2dvi from elsewhere, | |
288 # it is ok to expect texindex from elsewhere also. |