Commit | Line | Data |
---|---|---|
bbece175 | 1 | ### @configure_input@ |
4009494e | 2 | |
ba318903 | 3 | # Copyright (C) 1994, 1996-2014 Free Software Foundation, Inc. |
4009494e GM |
4 | |
5 | # This file is part of GNU Emacs. | |
6 | ||
97c0352c | 7 | # GNU Emacs is free software: you can redistribute it and/or modify |
4009494e | 8 | # it under the terms of the GNU General Public License as published by |
97c0352c GM |
9 | # the Free Software Foundation, either version 3 of the License, or |
10 | # (at your option) any later version. | |
4009494e GM |
11 | |
12 | # GNU Emacs is distributed in the hope that it will be useful, | |
13 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
14 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
15 | # GNU General Public License for more details. | |
16 | ||
17 | # You should have received a copy of the GNU General Public License | |
97c0352c | 18 | # along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
4009494e | 19 | |
50b13cde | 20 | SHELL = @SHELL@ |
c21180f3 GM |
21 | |
22 | # Where to find the source code. $(srcdir) will be the man-aux | |
4009494e GM |
23 | # subdirectory of the source tree. This is |
24 | # set by the configure script's `--srcdir' option. | |
25 | srcdir=@srcdir@ | |
4009494e | 26 | |
09af5c3e GM |
27 | version=@version@ |
28 | ||
c21180f3 | 29 | ## Where the output files go. |
ac1a0ce1 | 30 | buildinfodir = $(srcdir)/../../info |
f7a31f11 | 31 | ## Directory with emacsver.texi. |
f7a31f11 | 32 | emacsdir = $(srcdir)/../emacs |
4009494e | 33 | |
8496d8d7 GM |
34 | prefix = @prefix@ |
35 | datarootdir = @datarootdir@ | |
36 | datadir = @datadir@ | |
37 | PACKAGE_TARNAME = @PACKAGE_TARNAME@ | |
38 | docdir = @docdir@ | |
39 | dvidir = @dvidir@ | |
40 | htmldir = @htmldir@ | |
41 | pdfdir = @pdfdir@ | |
42 | psdir = @psdir@ | |
43 | ||
3fe7cdc8 GM |
44 | MKDIR_P = @MKDIR_P@ |
45 | ||
8496d8d7 GM |
46 | GZIP_PROG = @GZIP_PROG@ |
47 | ||
48 | HTML_OPTS = --no-split --html | |
49 | ||
8045b906 | 50 | # Options used only when making info output. |
40abffe4 | 51 | INFO_OPTS= --no-split |
8045b906 | 52 | |
8496d8d7 GM |
53 | INSTALL = @INSTALL@ |
54 | INSTALL_DATA = @INSTALL_DATA@ | |
55 | ||
4009494e GM |
56 | # The makeinfo program is part of the Texinfo distribution. |
57 | # Use --force so that it generates output even if there are errors. | |
45eb2a5d WL |
58 | MAKEINFO = @MAKEINFO@ |
59 | MAKEINFO_OPTS = --force -I$(emacsdir) | |
c21180f3 | 60 | |
1857cd3f | 61 | ## On MS Windows, efaq-w32; otherwise blank. |
0acfedd3 | 62 | DOCMISC_W32 = @DOCMISC_W32@ |
1857cd3f GM |
63 | |
64 | ## Info files to build and install on all platforms. | |
65 | INFO_COMMON = ada-mode auth autotype bovine calc ccmode cl \ | |
7d326a29 | 66 | dbus dired-x ebrowse ede ediff edt eieio \ |
548a1b28 | 67 | emacs-mime epa erc ert eshell eudc efaq eww \ |
57cff712 | 68 | flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info \ |
ed4bc201 | 69 | mairix-el message mh-e newsticker nxml-mode octave-mode \ |
7d326a29 | 70 | org pcl-cvs pgg rcirc remember reftex sasl \ |
016d3f7d | 71 | sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp \ |
c31528bf | 72 | url vhdl-mode vip viper widget wisent woman |
c21180f3 | 73 | |
1857cd3f GM |
74 | ## Info files to install on current platform. |
75 | INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_INFO_W32) | |
76 | ||
77 | ## Info files to build on current platform. | |
78 | ## This is all of them, even though they might not all get installed, | |
79 | ## because the info files are pre-built in release tarfiles. | |
80 | INFO_TARGETS = $(INFO_COMMON) efaq-w32 | |
81 | ||
0acfedd3 SM |
82 | # There are some naming differences between the info targets and the other |
83 | # targets, so let's resolve them here. | |
84 | TARGETS_1 = $(INFO_INSTALL:ccmode=cc-mode) | |
85 | TARGETS = $(TARGETS_1:info.info=info) | |
c21180f3 | 86 | |
0acfedd3 SM |
87 | DVI_TARGETS = $(TARGETS:=.dvi) |
88 | HTML_TARGETS = $(TARGETS:=.html) | |
89 | PDF_TARGETS = $(TARGETS:=.pdf) | |
90 | PS_TARGETS = $(TARGETS:=.ps) | |
8496d8d7 | 91 | |
c21180f3 | 92 | TEXI2DVI = texi2dvi |
698bfef7 | 93 | TEXI2PDF = texi2pdf |
8496d8d7 | 94 | DVIPS = dvips |
4009494e | 95 | |
45eb2a5d WL |
96 | ENVADD = TEXINPUTS="$(srcdir):$(emacsdir):$(TEXINPUTS)" \ |
97 | MAKEINFO="$(MAKEINFO) $(MAKEINFO_OPTS)" | |
4009494e | 98 | |
ac1a0ce1 | 99 | mkinfodir = @${MKDIR_P} ${buildinfodir} |
c21180f3 | 100 | |
ddc41264 GM |
101 | gfdl = ${srcdir}/doclicense.texi |
102 | ||
8496d8d7 | 103 | .PHONY: info dvi html pdf ps echo-info |
9583393f GM |
104 | ## Prevent implicit rule triggering for foo.info. |
105 | .SUFFIXES: | |
9aa071df | 106 | |
8496d8d7 GM |
107 | .SUFFIXES: .ps .dvi |
108 | ||
109 | .dvi.ps: | |
110 | $(DVIPS) -o $@ $< | |
111 | ||
956cceb9 GM |
112 | # Default. |
113 | info: $(INFO_TARGETS) | |
114 | ||
9aa071df | 115 | ## Used by top-level Makefile. |
7d326a29 | 116 | ## Base file names of output info files. |
9aa071df | 117 | echo-info: |
1857cd3f | 118 | @echo "$(INFO_INSTALL) " | \ |
40abffe4 | 119 | sed -e 's|[^ ]*/||g' -e 's/\.info//g' -e "s/ */.info /g" |
ea274122 | 120 | |
4009494e GM |
121 | dvi: $(DVI_TARGETS) |
122 | ||
8496d8d7 GM |
123 | html: $(HTML_TARGETS) |
124 | ||
698bfef7 | 125 | pdf: $(PDF_TARGETS) |
c21180f3 | 126 | |
8496d8d7 GM |
127 | ps: $(PS_TARGETS) |
128 | ||
7d326a29 GM |
129 | # Note that all the Info targets build the Info files in srcdir. |
130 | # There is no provision for Info files to exist in the build directory. | |
4009494e GM |
131 | # In a distribution of Emacs, the Info files should be up to date. |
132 | ||
f48a9cb4 GM |
133 | # Note: "<" is not portable in ordinary make rules. |
134 | ||
808190e6 | 135 | ada_mode_deps = ${srcdir}/ada-mode.texi ${gfdl} |
40abffe4 GM |
136 | ada-mode : $(buildinfodir)/ada-mode.info |
137 | $(buildinfodir)/ada-mode.info: $(ada_mode_deps) | |
abd40fb4 | 138 | $(mkinfodir) |
7d326a29 | 139 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ada-mode.texi |
808190e6 | 140 | ada-mode.dvi: $(ada_mode_deps) |
f48a9cb4 | 141 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ada-mode.texi |
808190e6 | 142 | ada-mode.pdf: $(ada_mode_deps) |
f48a9cb4 | 143 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ada-mode.texi |
808190e6 | 144 | ada-mode.html: $(ada_mode_deps) |
8496d8d7 | 145 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ada-mode.texi |
4009494e | 146 | |
808190e6 | 147 | auth_deps = ${srcdir}/auth.texi ${gfdl} |
40abffe4 GM |
148 | auth : $(buildinfodir)/auth.info |
149 | $(buildinfodir)/auth.info: $(auth_deps) | |
abd40fb4 | 150 | $(mkinfodir) |
7d326a29 | 151 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/auth.texi |
808190e6 | 152 | auth.dvi: $(auth_deps) |
f48a9cb4 | 153 | $(ENVADD) $(TEXI2DVI) ${srcdir}/auth.texi |
808190e6 | 154 | auth.pdf: $(auth_deps) |
f48a9cb4 | 155 | $(ENVADD) $(TEXI2PDF) ${srcdir}/auth.texi |
808190e6 | 156 | auth.html: $(auth_deps) |
8496d8d7 | 157 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/auth.texi |
651c5b83 | 158 | |
808190e6 | 159 | autotype_deps = ${srcdir}/autotype.texi ${gfdl} |
40abffe4 GM |
160 | autotype : $(buildinfodir)/autotype.info |
161 | $(buildinfodir)/autotype.info: $(autotype_deps) | |
abd40fb4 | 162 | $(mkinfodir) |
7d326a29 | 163 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/autotype.texi |
808190e6 | 164 | autotype.dvi: $(autotype_deps) |
f48a9cb4 | 165 | $(ENVADD) $(TEXI2DVI) ${srcdir}/autotype.texi |
808190e6 | 166 | autotype.pdf: $(autotype_deps) |
f48a9cb4 | 167 | $(ENVADD) $(TEXI2PDF) ${srcdir}/autotype.texi |
808190e6 | 168 | autotype.html: $(autotype_deps) |
8496d8d7 | 169 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/autotype.texi |
4009494e | 170 | |
808190e6 | 171 | bovine_deps = ${srcdir}/bovine.texi ${gfdl} |
40abffe4 GM |
172 | bovine : $(buildinfodir)/bovine.info |
173 | $(buildinfodir)/bovine.info: $(bovine_deps) | |
98c94021 GM |
174 | $(mkinfodir) |
175 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/bovine.texi | |
808190e6 | 176 | bovine.dvi: $(bovine_deps) |
98c94021 | 177 | $(ENVADD) $(TEXI2DVI) ${srcdir}/bovine.texi |
808190e6 | 178 | bovine.pdf: $(bovine_deps) |
98c94021 | 179 | $(ENVADD) $(TEXI2PDF) ${srcdir}/bovine.texi |
808190e6 | 180 | bovine.html: $(bovine_deps) |
8496d8d7 | 181 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/bovine.texi |
98c94021 | 182 | |
808190e6 | 183 | calc_deps = ${srcdir}/calc.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
184 | calc : $(buildinfodir)/calc.info |
185 | $(buildinfodir)/calc.info: $(calc_deps) | |
abd40fb4 | 186 | $(mkinfodir) |
7d326a29 | 187 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/calc.texi |
808190e6 | 188 | calc.dvi: $(calc_deps) |
f48a9cb4 | 189 | $(ENVADD) $(TEXI2DVI) ${srcdir}/calc.texi |
808190e6 | 190 | calc.pdf: $(calc_deps) |
f48a9cb4 | 191 | $(ENVADD) $(TEXI2PDF) ${srcdir}/calc.texi |
808190e6 | 192 | calc.html: $(calc_deps) |
8496d8d7 | 193 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/calc.texi |
4009494e | 194 | |
c28426f9 | 195 | cc_mode_deps = ${srcdir}/cc-mode.texi ${gfdl} |
40abffe4 GM |
196 | ccmode : $(buildinfodir)/ccmode.info |
197 | $(buildinfodir)/ccmode.info: $(cc_mode_deps) | |
abd40fb4 | 198 | $(mkinfodir) |
7d326a29 | 199 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/cc-mode.texi |
808190e6 | 200 | cc-mode.dvi: $(cc_mode_deps) |
f48a9cb4 | 201 | $(ENVADD) $(TEXI2DVI) ${srcdir}/cc-mode.texi |
808190e6 | 202 | cc-mode.pdf: $(cc_mode_deps) |
f48a9cb4 | 203 | $(ENVADD) $(TEXI2PDF) ${srcdir}/cc-mode.texi |
808190e6 | 204 | cc-mode.html: $(cc_mode_deps) |
8496d8d7 | 205 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/cc-mode.texi |
4009494e | 206 | |
808190e6 | 207 | cl_deps = ${srcdir}/cl.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
208 | cl : $(buildinfodir)/cl.info |
209 | $(buildinfodir)/cl.info: $(cl_deps) | |
abd40fb4 | 210 | $(mkinfodir) |
7d326a29 | 211 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/cl.texi |
808190e6 | 212 | cl.dvi: $(cl_deps) |
f48a9cb4 | 213 | $(ENVADD) $(TEXI2DVI) ${srcdir}/cl.texi |
808190e6 | 214 | cl.pdf: $(cl_deps) |
f48a9cb4 | 215 | $(ENVADD) $(TEXI2PDF) ${srcdir}/cl.texi |
808190e6 | 216 | cl.html: $(cl_deps) |
8496d8d7 | 217 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/cl.texi |
4009494e | 218 | |
808190e6 | 219 | dbus_deps = ${srcdir}/dbus.texi ${gfdl} |
40abffe4 GM |
220 | dbus : $(buildinfodir)/dbus.info |
221 | $(buildinfodir)/dbus.info: $(dbus_deps) | |
abd40fb4 | 222 | $(mkinfodir) |
7d326a29 | 223 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/dbus.texi |
808190e6 | 224 | dbus.dvi: $(dbus_deps) |
f48a9cb4 | 225 | $(ENVADD) $(TEXI2DVI) ${srcdir}/dbus.texi |
808190e6 | 226 | dbus.pdf: $(dbus_deps) |
f48a9cb4 | 227 | $(ENVADD) $(TEXI2PDF) ${srcdir}/dbus.texi |
808190e6 | 228 | dbus.html: $(dbus_deps) |
8496d8d7 | 229 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/dbus.texi |
d3a8e0df | 230 | |
808190e6 | 231 | dired_x_deps = ${srcdir}/dired-x.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
232 | dired-x : $(buildinfodir)/dired-x.info |
233 | $(buildinfodir)/dired-x.info: $(dired_x_deps) | |
abd40fb4 | 234 | $(mkinfodir) |
7d326a29 | 235 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/dired-x.texi |
808190e6 | 236 | dired-x.dvi: $(dired_x_deps) |
f48a9cb4 | 237 | $(ENVADD) $(TEXI2DVI) ${srcdir}/dired-x.texi |
808190e6 | 238 | dired-x.pdf: $(dired_x_deps) |
f48a9cb4 | 239 | $(ENVADD) $(TEXI2PDF) ${srcdir}/dired-x.texi |
808190e6 | 240 | dired-x.html: $(dired_x_deps) |
8496d8d7 | 241 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/dired-x.texi |
4009494e | 242 | |
808190e6 | 243 | ebrowse_deps = ${srcdir}/ebrowse.texi ${gfdl} |
40abffe4 GM |
244 | ebrowse : $(buildinfodir)/ebrowse.info |
245 | $(buildinfodir)/ebrowse.info: $(ebrowse_deps) | |
abd40fb4 | 246 | $(mkinfodir) |
7d326a29 | 247 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ebrowse.texi |
808190e6 | 248 | ebrowse.dvi: $(ebrowse_deps) |
f48a9cb4 | 249 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ebrowse.texi |
808190e6 | 250 | ebrowse.pdf: $(ebrowse_deps) |
f48a9cb4 | 251 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ebrowse.texi |
808190e6 | 252 | ebrowse.html: $(ebrowse_deps) |
8496d8d7 | 253 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ebrowse.texi |
c21180f3 | 254 | |
808190e6 | 255 | ede_deps = ${srcdir}/ede.texi ${gfdl} |
40abffe4 GM |
256 | ede : $(buildinfodir)/ede.info |
257 | $(buildinfodir)/ede.info: $(ede_deps) | |
abd40fb4 | 258 | $(mkinfodir) |
7d326a29 | 259 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ede.texi |
808190e6 | 260 | ede.dvi: $(ede_deps) |
f48a9cb4 | 261 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ede.texi |
808190e6 | 262 | ede.pdf: $(ede_deps) |
f48a9cb4 | 263 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ede.texi |
808190e6 | 264 | ede.html: $(ede_deps) |
8496d8d7 | 265 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ede.texi |
966a6506 | 266 | |
808190e6 | 267 | ediff_deps = ${srcdir}/ediff.texi ${gfdl} |
40abffe4 GM |
268 | ediff : $(buildinfodir)/ediff.info |
269 | $(buildinfodir)/ediff.info: $(ediff_deps) | |
abd40fb4 | 270 | $(mkinfodir) |
7d326a29 | 271 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ediff.texi |
808190e6 | 272 | ediff.dvi: $(ediff_deps) |
f48a9cb4 | 273 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ediff.texi |
808190e6 | 274 | ediff.pdf: $(ediff_deps) |
f48a9cb4 | 275 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ediff.texi |
808190e6 | 276 | ediff.html: $(ediff_deps) |
8496d8d7 | 277 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ediff.texi |
698bfef7 | 278 | |
808190e6 | 279 | edt_deps = ${srcdir}/edt.texi ${gfdl} |
40abffe4 GM |
280 | edt : $(buildinfodir)/edt.info |
281 | $(buildinfodir)/edt.info: $(edt_deps) | |
abd40fb4 | 282 | $(mkinfodir) |
7d326a29 | 283 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/edt.texi |
808190e6 | 284 | edt.dvi: $(edt_deps) |
f48a9cb4 | 285 | $(ENVADD) $(TEXI2DVI) ${srcdir}/edt.texi |
808190e6 | 286 | edt.pdf: $(edt_deps) |
f48a9cb4 | 287 | $(ENVADD) $(TEXI2PDF) ${srcdir}/edt.texi |
808190e6 | 288 | edt.html: $(edt_deps) |
8496d8d7 | 289 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/edt.texi |
4009494e | 290 | |
278208b8 GM |
291 | ## No gfdl dependency. |
292 | efaq_deps = ${srcdir}/efaq.texi $(emacsdir)/emacsver.texi | |
40abffe4 GM |
293 | efaq : $(buildinfodir)/efaq.info |
294 | $(buildinfodir)/efaq.info: $(efaq_deps) | |
278208b8 GM |
295 | $(mkinfodir) |
296 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/efaq.texi | |
297 | efaq.dvi: $(efaq_deps) | |
298 | $(ENVADD) $(TEXI2DVI) ${srcdir}/efaq.texi | |
299 | efaq.pdf: $(efaq_deps) | |
300 | $(ENVADD) $(TEXI2PDF) ${srcdir}/efaq.texi | |
301 | efaq.html: $(efaq_deps) | |
302 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/efaq.texi | |
303 | ||
304 | efaq_w32_deps = ${srcdir}/efaq-w32.texi $(emacsdir)/emacsver.texi | |
40abffe4 GM |
305 | efaq-w32 : $(buildinfodir)/efaq-w32.info |
306 | $(buildinfodir)/efaq-w32.info: $(efaq_w32_deps) | |
278208b8 GM |
307 | $(mkinfodir) |
308 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/efaq-w32.texi | |
309 | efaq-w32.dvi: $(efaq_w32_deps) | |
310 | $(ENVADD) $(TEXI2DVI) ${srcdir}/efaq-w32.texi | |
311 | efaq-w32.pdf: $(efaq_w32_deps) | |
312 | $(ENVADD) $(TEXI2PDF) ${srcdir}/efaq-w32.texi | |
313 | efaq-w32.html: $(efaq_w32_deps) | |
314 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/efaq-w32.texi | |
315 | ||
808190e6 | 316 | eieio_deps = ${srcdir}/eieio.texi ${gfdl} |
40abffe4 GM |
317 | eieio : $(buildinfodir)/eieio.info |
318 | $(buildinfodir)/eieio.info: $(eieio_deps) | |
abd40fb4 | 319 | $(mkinfodir) |
7d326a29 | 320 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/eieio.texi |
808190e6 | 321 | eieio.dvi: $(eieio_deps) |
f48a9cb4 | 322 | $(ENVADD) $(TEXI2DVI) ${srcdir}/eieio.texi |
808190e6 | 323 | eieio.pdf: $(eieio_deps) |
f48a9cb4 | 324 | $(ENVADD) $(TEXI2PDF) ${srcdir}/eieio.texi |
808190e6 | 325 | eieio.html: $(eieio_deps) |
8496d8d7 | 326 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/eieio.texi |
966a6506 | 327 | |
808190e6 | 328 | emacs_gnutls_deps = ${srcdir}/emacs-gnutls.texi ${gfdl} |
40abffe4 GM |
329 | emacs-gnutls : $(buildinfodir)/emacs-gnutls.info |
330 | $(buildinfodir)/emacs-gnutls.info: $(emacs_gnutls_deps) | |
5f9a4e98 | 331 | $(mkinfodir) |
7d326a29 | 332 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/emacs-gnutls.texi |
808190e6 | 333 | emacs-gnutls.dvi: $(emacs_gnutls_deps) |
050bb9b3 | 334 | $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-gnutls.texi |
808190e6 | 335 | emacs-gnutls.pdf: $(emacs_gnutls_deps) |
050bb9b3 | 336 | $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-gnutls.texi |
808190e6 | 337 | emacs-gnutls.html: $(emacs_gnutls_deps) |
8496d8d7 | 338 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/emacs-gnutls.texi |
5f9a4e98 | 339 | |
808190e6 | 340 | emacs_mime_deps = ${srcdir}/emacs-mime.texi ${gfdl} |
40abffe4 GM |
341 | emacs-mime : $(buildinfodir)/emacs-mime.info |
342 | $(buildinfodir)/emacs-mime.info: $(emacs_mime_deps) | |
abd40fb4 | 343 | $(mkinfodir) |
7d326a29 | 344 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) --enable-encoding -o $@ ${srcdir}/emacs-mime.texi |
808190e6 | 345 | emacs-mime.dvi: $(emacs_mime_deps) |
f48a9cb4 | 346 | $(ENVADD) $(TEXI2DVI) ${srcdir}/emacs-mime.texi |
808190e6 | 347 | emacs-mime.pdf: $(emacs_mime_deps) |
f48a9cb4 | 348 | $(ENVADD) $(TEXI2PDF) ${srcdir}/emacs-mime.texi |
808190e6 | 349 | emacs-mime.html: $(emacs_mime_deps) |
8496d8d7 | 350 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) --enable-encoding -o $@ ${srcdir}/emacs-mime.texi |
c21180f3 | 351 | |
808190e6 | 352 | epa_deps = ${srcdir}/epa.texi ${gfdl} |
40abffe4 GM |
353 | epa : $(buildinfodir)/epa.info |
354 | $(buildinfodir)/epa.info: $(epa_deps) | |
abd40fb4 | 355 | $(mkinfodir) |
7d326a29 | 356 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/epa.texi |
808190e6 | 357 | epa.dvi: $(epa_deps) |
f48a9cb4 | 358 | $(ENVADD) $(TEXI2DVI) ${srcdir}/epa.texi |
808190e6 | 359 | epa.pdf: $(epa_deps) |
f48a9cb4 | 360 | $(ENVADD) $(TEXI2PDF) ${srcdir}/epa.texi |
808190e6 | 361 | epa.html: $(epa_deps) |
8496d8d7 | 362 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/epa.texi |
c154c0be | 363 | |
808190e6 | 364 | erc_deps = ${srcdir}/erc.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
365 | erc : $(buildinfodir)/erc.info |
366 | $(buildinfodir)/erc.info: $(erc_deps) | |
abd40fb4 | 367 | $(mkinfodir) |
7d326a29 | 368 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/erc.texi |
808190e6 | 369 | erc.dvi: $(erc_deps) |
f48a9cb4 | 370 | $(ENVADD) $(TEXI2DVI) ${srcdir}/erc.texi |
808190e6 | 371 | erc.pdf: $(erc_deps) |
f48a9cb4 | 372 | $(ENVADD) $(TEXI2PDF) ${srcdir}/erc.texi |
808190e6 | 373 | erc.html: $(erc_deps) |
8496d8d7 | 374 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/erc.texi |
c21180f3 | 375 | |
808190e6 | 376 | ert_deps = ${srcdir}/ert.texi ${gfdl} |
40abffe4 GM |
377 | ert : $(buildinfodir)/ert.info |
378 | $(buildinfodir)/ert.info: $(ert_deps) | |
a0c52e5d | 379 | $(mkinfodir) |
7d326a29 | 380 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ert.texi |
808190e6 | 381 | ert.dvi: $(ert_deps) |
f48a9cb4 | 382 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ert.texi |
808190e6 | 383 | ert.pdf: $(ert_deps) |
f48a9cb4 | 384 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ert.texi |
808190e6 | 385 | ert.html: $(ert_deps) |
8496d8d7 | 386 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ert.texi |
d221e780 | 387 | |
808190e6 | 388 | eshell_deps = ${srcdir}/eshell.texi ${gfdl} |
40abffe4 GM |
389 | eshell : $(buildinfodir)/eshell.info |
390 | $(buildinfodir)/eshell.info: $(eshell_deps) | |
abd40fb4 | 391 | $(mkinfodir) |
7d326a29 | 392 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/eshell.texi |
808190e6 | 393 | eshell.dvi: $(eshell_deps) |
f48a9cb4 | 394 | $(ENVADD) $(TEXI2DVI) ${srcdir}/eshell.texi |
808190e6 | 395 | eshell.pdf: $(eshell_deps) |
f48a9cb4 | 396 | $(ENVADD) $(TEXI2PDF) ${srcdir}/eshell.texi |
808190e6 | 397 | eshell.html: $(eshell_deps) |
8496d8d7 | 398 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/eshell.texi |
4009494e | 399 | |
808190e6 | 400 | eudc_deps = ${srcdir}/eudc.texi ${gfdl} |
40abffe4 GM |
401 | eudc : $(buildinfodir)/eudc.info |
402 | $(buildinfodir)/eudc.info: $(eudc_deps) | |
abd40fb4 | 403 | $(mkinfodir) |
7d326a29 | 404 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/eudc.texi |
808190e6 | 405 | eudc.dvi: $(eudc_deps) |
f48a9cb4 | 406 | $(ENVADD) $(TEXI2DVI) ${srcdir}/eudc.texi |
808190e6 | 407 | eudc.pdf: $(eudc_deps) |
f48a9cb4 | 408 | $(ENVADD) $(TEXI2PDF) ${srcdir}/eudc.texi |
808190e6 | 409 | eudc.html: $(eudc_deps) |
8496d8d7 | 410 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/eudc.texi |
c21180f3 | 411 | |
630395d1 | 412 | eww_deps = ${srcdir}/eww.texi ${gfdl} |
40abffe4 GM |
413 | eww : $(buildinfodir)/eww.info |
414 | $(buildinfodir)/eww.info: $(eww_deps) | |
548a1b28 RS |
415 | $(mkinfodir) |
416 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/eww.texi | |
417 | eww.dvi: $(eww_deps) | |
418 | $(ENVADD) $(TEXI2DVI) ${srcdir}/eww.texi | |
419 | eww.pdf: $(eww_deps) | |
420 | $(ENVADD) $(TEXI2PDF) ${srcdir}/eww.texi | |
421 | eww.html: $(eww_deps) | |
422 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/eww.texi | |
423 | ||
808190e6 | 424 | flymake_deps = ${srcdir}/flymake.texi ${gfdl} |
40abffe4 GM |
425 | flymake : $(buildinfodir)/flymake.info |
426 | $(buildinfodir)/flymake.info: $(flymake_deps) | |
abd40fb4 | 427 | $(mkinfodir) |
7d326a29 | 428 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/flymake.texi |
808190e6 | 429 | flymake.dvi: $(flymake_deps) |
f48a9cb4 | 430 | $(ENVADD) $(TEXI2DVI) ${srcdir}/flymake.texi |
808190e6 | 431 | flymake.pdf: $(flymake_deps) |
f48a9cb4 | 432 | $(ENVADD) $(TEXI2PDF) ${srcdir}/flymake.texi |
808190e6 | 433 | flymake.html: $(flymake_deps) |
8496d8d7 | 434 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/flymake.texi |
c21180f3 | 435 | |
808190e6 | 436 | forms_deps = ${srcdir}/forms.texi ${gfdl} |
40abffe4 GM |
437 | forms : $(buildinfodir)/forms.info |
438 | $(buildinfodir)/forms.info: $(forms_deps) | |
abd40fb4 | 439 | $(mkinfodir) |
7d326a29 | 440 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/forms.texi |
808190e6 | 441 | forms.dvi: $(forms_deps) |
f48a9cb4 | 442 | $(ENVADD) $(TEXI2DVI) ${srcdir}/forms.texi |
808190e6 | 443 | forms.pdf: $(forms_deps) |
f48a9cb4 | 444 | $(ENVADD) $(TEXI2PDF) ${srcdir}/forms.texi |
808190e6 | 445 | forms.html: $(forms_deps) |
8496d8d7 | 446 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/forms.texi |
4009494e | 447 | |
808190e6 GM |
448 | ## gnus/message/emacs-mime/sieve/pgg are part of Gnus. |
449 | gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl} | |
40abffe4 GM |
450 | gnus : $(buildinfodir)/gnus.info |
451 | $(buildinfodir)/gnus.info: $(gnus_deps) | |
abd40fb4 | 452 | $(mkinfodir) |
7d326a29 | 453 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/gnus.texi |
808190e6 | 454 | gnus.dvi: $(gnus_deps) |
f48a9cb4 | 455 | sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi |
4009494e | 456 | $(ENVADD) $(TEXI2DVI) gnustmp.texi |
78e91d08 | 457 | cp gnustmp.dvi $@ |
4009494e | 458 | rm gnustmp.* |
808190e6 | 459 | gnus.pdf: $(gnus_deps) |
f48a9cb4 | 460 | sed -e '/@iflatex/,/@end iflatex/d' ${srcdir}/gnus.texi > gnustmp.texi |
698bfef7 GM |
461 | $(ENVADD) $(TEXI2PDF) gnustmp.texi |
462 | cp gnustmp.pdf $@ | |
463 | rm gnustmp.* | |
808190e6 | 464 | gnus.html: $(gnus_deps) |
8496d8d7 | 465 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/gnus.texi |
4009494e | 466 | |
808190e6 | 467 | htmlfontify_deps = ${srcdir}/htmlfontify.texi ${gfdl} |
40abffe4 GM |
468 | htmlfontify : $(buildinfodir)/htmlfontify.info |
469 | $(buildinfodir)/htmlfontify.info: $(htmlfontify_deps) | |
92d59611 GM |
470 | $(mkinfodir) |
471 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/htmlfontify.texi | |
808190e6 | 472 | htmlfontify.dvi: $(htmlfontify_deps) |
92d59611 | 473 | $(ENVADD) $(TEXI2DVI) ${srcdir}/htmlfontify.texi |
808190e6 | 474 | htmlfontify.pdf: $(htmlfontify_deps) |
92d59611 | 475 | $(ENVADD) $(TEXI2PDF) ${srcdir}/htmlfontify.texi |
808190e6 | 476 | htmlfontify.html: $(htmlfontify_deps) |
8496d8d7 | 477 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/htmlfontify.texi |
92d59611 | 478 | |
808190e6 | 479 | idlwave_deps = ${srcdir}/idlwave.texi ${gfdl} |
40abffe4 | 480 | idlwave : $(buildinfodir)/idlwave.info |
808190e6 | 481 | # NB this one needs --no-split even without a .info extension. |
40abffe4 | 482 | $(buildinfodir)/idlwave.info: $(idlwave_deps) |
abd40fb4 | 483 | $(mkinfodir) |
7d326a29 | 484 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/idlwave.texi |
808190e6 | 485 | idlwave.dvi: $(idlwave_deps) |
f48a9cb4 | 486 | $(ENVADD) $(TEXI2DVI) ${srcdir}/idlwave.texi |
808190e6 | 487 | idlwave.pdf: $(idlwave_deps) |
f48a9cb4 | 488 | $(ENVADD) $(TEXI2PDF) ${srcdir}/idlwave.texi |
808190e6 | 489 | idlwave.html: $(idlwave_deps) |
8496d8d7 | 490 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/idlwave.texi |
c21180f3 | 491 | |
808190e6 | 492 | ido_deps = ${srcdir}/ido.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
493 | ido : $(buildinfodir)/ido.info |
494 | $(buildinfodir)/ido.info: $(ido_deps) | |
57cff712 GM |
495 | $(mkinfodir) |
496 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ido.texi | |
808190e6 | 497 | ido.dvi: $(ido_deps) |
57cff712 | 498 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ido.texi |
808190e6 | 499 | ido.pdf: $(ido_deps) |
57cff712 | 500 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ido.texi |
808190e6 | 501 | ido.html: $(ido_deps) |
8496d8d7 | 502 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ido.texi |
57cff712 | 503 | |
808190e6 | 504 | info_deps = ${srcdir}/info.texi ${gfdl} |
c7f95930 | 505 | # Avoid name clash with overall "info" target. |
40abffe4 | 506 | info.info : $(buildinfodir)/info.info |
808190e6 | 507 | # NB this one needs --no-split even without a .info extension. |
40abffe4 | 508 | $(buildinfodir)/info.info: $(info_deps) |
abd40fb4 | 509 | $(mkinfodir) |
7d326a29 | 510 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/info.texi |
808190e6 | 511 | info.dvi: $(info_deps) |
f48a9cb4 | 512 | $(ENVADD) $(TEXI2DVI) ${srcdir}/info.texi |
808190e6 | 513 | info.pdf: $(info_deps) |
f48a9cb4 | 514 | $(ENVADD) $(TEXI2PDF) ${srcdir}/info.texi |
808190e6 | 515 | info.html: $(info_deps) |
8496d8d7 | 516 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/info.texi |
c21180f3 | 517 | |
808190e6 | 518 | mairix_el_deps = ${srcdir}/mairix-el.texi ${gfdl} |
40abffe4 GM |
519 | mairix-el : $(buildinfodir)/mairix-el.info |
520 | $(buildinfodir)/mairix-el.info: $(mairix_el_deps) | |
abd40fb4 | 521 | $(mkinfodir) |
7d326a29 | 522 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/mairix-el.texi |
808190e6 | 523 | mairix-el.dvi: $(mairix_el_deps) |
f48a9cb4 | 524 | $(ENVADD) $(TEXI2DVI) ${srcdir}/mairix-el.texi |
808190e6 | 525 | mairix-el.pdf: $(mairix_el_deps) |
f48a9cb4 | 526 | $(ENVADD) $(TEXI2PDF) ${srcdir}/mairix-el.texi |
808190e6 | 527 | mairix-el.html: $(mairix_el_deps) |
8496d8d7 | 528 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/mairix-el.texi |
d765c8c3 | 529 | |
808190e6 | 530 | message_deps = ${srcdir}/message.texi ${gfdl} |
40abffe4 GM |
531 | message : $(buildinfodir)/message.info |
532 | $(buildinfodir)/message.info: $(message_deps) | |
abd40fb4 | 533 | $(mkinfodir) |
7d326a29 | 534 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/message.texi |
808190e6 | 535 | message.dvi: $(message_deps) |
f48a9cb4 | 536 | $(ENVADD) $(TEXI2DVI) ${srcdir}/message.texi |
808190e6 | 537 | message.pdf: $(message_deps) |
f48a9cb4 | 538 | $(ENVADD) $(TEXI2PDF) ${srcdir}/message.texi |
808190e6 | 539 | message.html: $(message_deps) |
8496d8d7 | 540 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/message.texi |
4009494e | 541 | |
808190e6 | 542 | mh_e_deps = ${srcdir}/mh-e.texi ${gfdl} |
40abffe4 GM |
543 | mh-e : $(buildinfodir)/mh-e.info |
544 | $(buildinfodir)/mh-e.info: $(mh_e_deps) | |
abd40fb4 | 545 | $(mkinfodir) |
7d326a29 | 546 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/mh-e.texi |
808190e6 | 547 | mh-e.dvi: $(mh_e_deps) |
f48a9cb4 | 548 | $(ENVADD) $(TEXI2DVI) ${srcdir}/mh-e.texi |
808190e6 | 549 | mh-e.pdf: $(mh_e_deps) |
f48a9cb4 | 550 | $(ENVADD) $(TEXI2PDF) ${srcdir}/mh-e.texi |
808190e6 | 551 | mh-e.html: $(mh_e_deps) |
8496d8d7 | 552 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/mh-e.texi |
4009494e | 553 | |
808190e6 | 554 | newsticker_deps = ${srcdir}/newsticker.texi ${gfdl} |
40abffe4 GM |
555 | newsticker : $(buildinfodir)/newsticker.info |
556 | $(buildinfodir)/newsticker.info: $(newsticker_deps) | |
abd40fb4 | 557 | $(mkinfodir) |
7d326a29 | 558 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/newsticker.texi |
808190e6 | 559 | newsticker.dvi: $(newsticker_deps) |
f48a9cb4 | 560 | $(ENVADD) $(TEXI2DVI) ${srcdir}/newsticker.texi |
808190e6 | 561 | newsticker.pdf: $(newsticker_deps) |
f48a9cb4 | 562 | $(ENVADD) $(TEXI2PDF) ${srcdir}/newsticker.texi |
808190e6 | 563 | newsticker.html: $(newsticker_deps) |
8496d8d7 | 564 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/newsticker.texi |
ac97a16b | 565 | |
808190e6 | 566 | nxml_mode_deps = ${srcdir}/nxml-mode.texi ${gfdl} |
40abffe4 GM |
567 | nxml-mode : $(buildinfodir)/nxml-mode.info |
568 | $(buildinfodir)/nxml-mode.info: $(nxml_mode_deps) | |
abd40fb4 | 569 | $(mkinfodir) |
7d326a29 | 570 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/nxml-mode.texi |
808190e6 | 571 | nxml-mode.dvi: $(nxml_mode_deps) |
f48a9cb4 | 572 | $(ENVADD) $(TEXI2DVI) ${srcdir}/nxml-mode.texi |
808190e6 | 573 | nxml-mode.pdf: $(nxml_mode_deps) |
f48a9cb4 | 574 | $(ENVADD) $(TEXI2PDF) ${srcdir}/nxml-mode.texi |
808190e6 | 575 | nxml-mode.html: $(nxml_mode_deps) |
8496d8d7 | 576 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/nxml-mode.texi |
c21180f3 | 577 | |
ed4bc201 | 578 | octave_mode_deps = ${srcdir}/octave-mode.texi ${gfdl} |
40abffe4 GM |
579 | octave-mode : $(buildinfodir)/octave-mode.info |
580 | $(buildinfodir)/octave-mode.info: $(octave_mode_deps) | |
ed4bc201 RS |
581 | $(mkinfodir) |
582 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/octave-mode.texi | |
583 | octave-mode.dvi: $(octave_mode_deps) | |
584 | $(ENVADD) $(TEXI2DVI) ${srcdir}/octave-mode.texi | |
585 | octave-mode.pdf: $(octave_mode_deps) | |
586 | $(ENVADD) $(TEXI2PDF) ${srcdir}/octave-mode.texi | |
587 | octave-mode.html: $(octave_mode_deps) | |
588 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/octave-mode.texi | |
589 | ||
808190e6 | 590 | org_deps = ${srcdir}/org.texi ${gfdl} |
40abffe4 GM |
591 | org : $(buildinfodir)/org.info |
592 | $(buildinfodir)/org.info: $(org_deps) | |
abd40fb4 | 593 | $(mkinfodir) |
7d326a29 | 594 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/org.texi |
808190e6 | 595 | org.dvi: $(org_deps) |
f48a9cb4 | 596 | $(ENVADD) $(TEXI2DVI) ${srcdir}/org.texi |
808190e6 | 597 | org.pdf: $(org_deps) |
f48a9cb4 | 598 | $(ENVADD) $(TEXI2PDF) ${srcdir}/org.texi |
808190e6 | 599 | org.html: $(org_deps) |
8496d8d7 | 600 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/org.texi |
c21180f3 | 601 | |
808190e6 | 602 | pcl_cvs_deps = ${srcdir}/pcl-cvs.texi ${gfdl} |
40abffe4 GM |
603 | pcl-cvs : $(buildinfodir)/pcl-cvs.info |
604 | $(buildinfodir)/pcl-cvs.info: $(pcl_cvs_deps) | |
abd40fb4 | 605 | $(mkinfodir) |
7d326a29 | 606 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/pcl-cvs.texi |
808190e6 | 607 | pcl-cvs.dvi: $(pcl_cvs_deps) |
f48a9cb4 | 608 | $(ENVADD) $(TEXI2DVI) ${srcdir}/pcl-cvs.texi |
808190e6 | 609 | pcl-cvs.pdf: $(pcl_cvs_deps) |
f48a9cb4 | 610 | $(ENVADD) $(TEXI2PDF) ${srcdir}/pcl-cvs.texi |
808190e6 | 611 | pcl-cvs.html: $(pcl_cvs_deps) |
8496d8d7 | 612 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/pcl-cvs.texi |
4009494e | 613 | |
808190e6 | 614 | pgg_deps = ${srcdir}/pgg.texi ${gfdl} |
40abffe4 GM |
615 | pgg : $(buildinfodir)/pgg.info |
616 | $(buildinfodir)/pgg.info: $(pgg_deps) | |
abd40fb4 | 617 | $(mkinfodir) |
7d326a29 | 618 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/pgg.texi |
808190e6 | 619 | pgg.dvi: $(pgg_deps) |
f48a9cb4 | 620 | $(ENVADD) $(TEXI2DVI) ${srcdir}/pgg.texi |
808190e6 | 621 | pgg.pdf: $(pgg_deps) |
f48a9cb4 | 622 | $(ENVADD) $(TEXI2PDF) ${srcdir}/pgg.texi |
808190e6 | 623 | pgg.html: $(pgg_deps) |
8496d8d7 | 624 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/pgg.texi |
4009494e | 625 | |
808190e6 | 626 | rcirc_deps = ${srcdir}/rcirc.texi ${gfdl} |
40abffe4 GM |
627 | rcirc : $(buildinfodir)/rcirc.info |
628 | $(buildinfodir)/rcirc.info: $(rcirc_deps) | |
abd40fb4 | 629 | $(mkinfodir) |
7d326a29 | 630 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/rcirc.texi |
808190e6 | 631 | rcirc.dvi: $(rcirc_deps) |
f48a9cb4 | 632 | $(ENVADD) $(TEXI2DVI) ${srcdir}/rcirc.texi |
808190e6 | 633 | rcirc.pdf: $(rcirc_deps) |
f48a9cb4 | 634 | $(ENVADD) $(TEXI2PDF) ${srcdir}/rcirc.texi |
808190e6 | 635 | rcirc.html: $(rcirc_deps) |
8496d8d7 | 636 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/rcirc.texi |
4009494e | 637 | |
808190e6 | 638 | reftex_deps = ${srcdir}/reftex.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
639 | reftex : $(buildinfodir)/reftex.info |
640 | $(buildinfodir)/reftex.info: $(reftex_deps) | |
abd40fb4 | 641 | $(mkinfodir) |
7d326a29 | 642 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/reftex.texi |
808190e6 | 643 | reftex.dvi: $(reftex_deps) |
f48a9cb4 | 644 | $(ENVADD) $(TEXI2DVI) ${srcdir}/reftex.texi |
808190e6 | 645 | reftex.pdf: $(reftex_deps) |
f48a9cb4 | 646 | $(ENVADD) $(TEXI2PDF) ${srcdir}/reftex.texi |
808190e6 | 647 | reftex.html: $(reftex_deps) |
8496d8d7 | 648 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/reftex.texi |
4009494e | 649 | |
808190e6 | 650 | remember_deps = ${srcdir}/remember.texi ${gfdl} |
40abffe4 GM |
651 | remember : $(buildinfodir)/remember.info |
652 | $(buildinfodir)/remember.info: $(remember_deps) | |
abd40fb4 | 653 | $(mkinfodir) |
7d326a29 | 654 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/remember.texi |
808190e6 | 655 | remember.dvi: $(remember_deps) |
f48a9cb4 | 656 | $(ENVADD) $(TEXI2DVI) ${srcdir}/remember.texi |
808190e6 | 657 | remember.pdf: $(remember_deps) |
f48a9cb4 | 658 | $(ENVADD) $(TEXI2PDF) ${srcdir}/remember.texi |
808190e6 | 659 | remember.html: $(remember_deps) |
8496d8d7 | 660 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/remember.texi |
70bdc930 | 661 | |
808190e6 | 662 | sasl_deps = ${srcdir}/sasl.texi ${gfdl} |
40abffe4 GM |
663 | sasl : $(buildinfodir)/sasl.info |
664 | $(buildinfodir)/sasl.info: $(sasl_deps) | |
abd40fb4 | 665 | $(mkinfodir) |
7d326a29 | 666 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/sasl.texi |
808190e6 | 667 | sasl.dvi: $(sasl_deps) |
f48a9cb4 | 668 | $(ENVADD) $(TEXI2DVI) ${srcdir}/sasl.texi |
808190e6 | 669 | sasl.pdf: $(sasl_deps) |
f48a9cb4 | 670 | $(ENVADD) $(TEXI2PDF) ${srcdir}/sasl.texi |
808190e6 | 671 | sasl.html: $(sasl_deps) |
8496d8d7 | 672 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/sasl.texi |
e92fa3d9 | 673 | |
808190e6 | 674 | sc_deps = ${srcdir}/sc.texi ${gfdl} |
40abffe4 GM |
675 | sc : $(buildinfodir)/sc.info |
676 | $(buildinfodir)/sc.info: $(sc_deps) | |
abd40fb4 | 677 | $(mkinfodir) |
7d326a29 | 678 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/sc.texi |
808190e6 | 679 | sc.dvi: $(sc_deps) |
f48a9cb4 | 680 | $(ENVADD) $(TEXI2DVI) ${srcdir}/sc.texi |
808190e6 | 681 | sc.pdf: $(sc_deps) |
f48a9cb4 | 682 | $(ENVADD) $(TEXI2PDF) ${srcdir}/sc.texi |
808190e6 | 683 | sc.html: $(sc_deps) |
8496d8d7 | 684 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/sc.texi |
4009494e | 685 | |
808190e6 | 686 | semantic_deps = ${srcdir}/semantic.texi ${srcdir}/sem-user.texi ${gfdl} |
40abffe4 GM |
687 | semantic : $(buildinfodir)/semantic.info |
688 | $(buildinfodir)/semantic.info: $(semantic_deps) | |
abd40fb4 | 689 | $(mkinfodir) |
7d326a29 | 690 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/semantic.texi |
808190e6 | 691 | semantic.dvi: $(semantic_deps) |
f48a9cb4 | 692 | $(ENVADD) $(TEXI2DVI) ${srcdir}/semantic.texi |
808190e6 | 693 | semantic.pdf: $(semantic_deps) |
f48a9cb4 | 694 | $(ENVADD) $(TEXI2PDF) ${srcdir}/semantic.texi |
808190e6 | 695 | semantic.html: $(semantic_deps) |
8496d8d7 | 696 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/semantic.texi |
3149927d | 697 | |
808190e6 | 698 | ses_deps = ${srcdir}/ses.texi ${gfdl} |
40abffe4 GM |
699 | ses : $(buildinfodir)/ses.info |
700 | $(buildinfodir)/ses.info: $(ses_deps) | |
abd40fb4 | 701 | $(mkinfodir) |
7d326a29 | 702 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ses.texi |
808190e6 | 703 | ses.dvi: $(ses_deps) |
f48a9cb4 | 704 | $(ENVADD) $(TEXI2DVI) ${srcdir}/ses.texi |
808190e6 | 705 | ses.pdf: $(ses_deps) |
f48a9cb4 | 706 | $(ENVADD) $(TEXI2PDF) ${srcdir}/ses.texi |
808190e6 | 707 | ses.html: $(ses_deps) |
8496d8d7 | 708 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/ses.texi |
4009494e | 709 | |
808190e6 | 710 | sieve_deps = ${srcdir}/sieve.texi ${gfdl} |
40abffe4 GM |
711 | sieve : $(buildinfodir)/sieve.info |
712 | $(buildinfodir)/sieve.info: $(sieve_deps) | |
abd40fb4 | 713 | $(mkinfodir) |
7d326a29 | 714 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/sieve.texi |
808190e6 | 715 | sieve.dvi: $(sieve_deps) |
f48a9cb4 | 716 | $(ENVADD) $(TEXI2DVI) ${srcdir}/sieve.texi |
808190e6 | 717 | sieve.pdf: $(sieve_deps) |
f48a9cb4 | 718 | $(ENVADD) $(TEXI2PDF) ${srcdir}/sieve.texi |
808190e6 | 719 | sieve.html: $(sieve_deps) |
8496d8d7 | 720 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/sieve.texi |
4009494e | 721 | |
808190e6 | 722 | smtpmail_deps = ${srcdir}/smtpmail.texi ${gfdl} |
40abffe4 GM |
723 | smtpmail : $(buildinfodir)/smtpmail.info |
724 | $(buildinfodir)/smtpmail.info: $(smtpmail_deps) | |
abd40fb4 | 725 | $(mkinfodir) |
7d326a29 | 726 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/smtpmail.texi |
808190e6 | 727 | smtpmail.dvi: $(smtpmail_deps) |
f48a9cb4 | 728 | $(ENVADD) $(TEXI2DVI) ${srcdir}/smtpmail.texi |
808190e6 | 729 | smtpmail.pdf: $(smtpmail_deps) |
f48a9cb4 | 730 | $(ENVADD) $(TEXI2PDF) ${srcdir}/smtpmail.texi |
808190e6 | 731 | smtpmail.html: $(smtpmail_deps) |
8496d8d7 | 732 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/smtpmail.texi |
4009494e | 733 | |
808190e6 | 734 | speedbar_deps = ${srcdir}/speedbar.texi ${gfdl} |
40abffe4 GM |
735 | speedbar : $(buildinfodir)/speedbar.info |
736 | $(buildinfodir)/speedbar.info: $(speedbar_deps) | |
abd40fb4 | 737 | $(mkinfodir) |
7d326a29 | 738 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/speedbar.texi |
808190e6 | 739 | speedbar.dvi: $(speedbar_deps) |
f48a9cb4 | 740 | $(ENVADD) $(TEXI2DVI) ${srcdir}/speedbar.texi |
808190e6 | 741 | speedbar.pdf: $(speedbar_deps) |
f48a9cb4 | 742 | $(ENVADD) $(TEXI2PDF) ${srcdir}/speedbar.texi |
808190e6 | 743 | speedbar.html: $(speedbar_deps) |
8496d8d7 | 744 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/speedbar.texi |
4009494e | 745 | |
808190e6 | 746 | srecode_deps = ${srcdir}/srecode.texi ${gfdl} |
40abffe4 GM |
747 | srecode : $(buildinfodir)/srecode.info |
748 | $(buildinfodir)/srecode.info: $(srecode_deps) | |
4c2dd4ee GM |
749 | $(mkinfodir) |
750 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/srecode.texi | |
808190e6 | 751 | srecode.dvi: $(srecode_deps) |
4c2dd4ee | 752 | $(ENVADD) $(TEXI2DVI) ${srcdir}/srecode.texi |
808190e6 | 753 | srecode.pdf: $(srecode_deps) |
4c2dd4ee | 754 | $(ENVADD) $(TEXI2PDF) ${srcdir}/srecode.texi |
808190e6 | 755 | srecode.html: $(srecode_deps) |
8496d8d7 | 756 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/srecode.texi |
4c2dd4ee | 757 | |
808190e6 | 758 | todo_mode_deps = ${srcdir}/todo-mode.texi ${gfdl} |
40abffe4 GM |
759 | todo-mode : $(buildinfodir)/todo-mode.info |
760 | $(buildinfodir)/todo-mode.info: $(todo_mode_deps) | |
016d3f7d SB |
761 | $(mkinfodir) |
762 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/todo-mode.texi | |
808190e6 | 763 | todo-mode.dvi: $(todo_mode_deps) |
016d3f7d | 764 | $(ENVADD) $(TEXI2DVI) ${srcdir}/todo-mode.texi |
808190e6 | 765 | todo-mode.pdf: $(todo_mode_deps) |
016d3f7d | 766 | $(ENVADD) $(TEXI2PDF) ${srcdir}/todo-mode.texi |
808190e6 | 767 | todo-mode.html: $(todo_mode_deps) |
8496d8d7 | 768 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/todo-mode.texi |
016d3f7d | 769 | |
808190e6 | 770 | tramp_deps = ${srcdir}/tramp.texi ${srcdir}/trampver.texi ${gfdl} |
40abffe4 GM |
771 | tramp : $(buildinfodir)/tramp.info |
772 | $(buildinfodir)/tramp.info: $(tramp_deps) | |
abd40fb4 | 773 | $(mkinfodir) |
7d326a29 | 774 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ -D emacs ${srcdir}/tramp.texi |
808190e6 | 775 | tramp.dvi: $(tramp_deps) |
f48a9cb4 | 776 | $(ENVADD) $(TEXI2DVI) ${srcdir}/tramp.texi |
808190e6 | 777 | tramp.pdf: $(tramp_deps) |
f48a9cb4 | 778 | $(ENVADD) $(TEXI2PDF) ${srcdir}/tramp.texi |
808190e6 | 779 | tramp.html: $(tramp_deps) |
8496d8d7 | 780 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ -D emacs ${srcdir}/tramp.texi |
4009494e | 781 | |
808190e6 | 782 | url_deps = ${srcdir}/url.texi ${gfdl} |
40abffe4 GM |
783 | url : $(buildinfodir)/url.info |
784 | $(buildinfodir)/url.info: $(url_deps) | |
abd40fb4 | 785 | $(mkinfodir) |
7d326a29 | 786 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/url.texi |
808190e6 | 787 | url.dvi: $(url_deps) |
f48a9cb4 | 788 | $(ENVADD) $(TEXI2DVI) ${srcdir}/url.texi |
808190e6 | 789 | url.pdf: $(url_deps) |
f48a9cb4 | 790 | $(ENVADD) $(TEXI2PDF) ${srcdir}/url.texi |
808190e6 | 791 | url.html: $(url_deps) |
8496d8d7 | 792 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/url.texi |
4009494e | 793 | |
c31528bf | 794 | vhdl_mode_deps = ${srcdir}/vhdl-mode.texi ${gfdl} |
40abffe4 GM |
795 | vhdl-mode : $(buildinfodir)/vhdl-mode.info |
796 | $(buildinfodir)/vhdl-mode.info: $(vhdl_mode_deps) | |
c31528bf GM |
797 | $(mkinfodir) |
798 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/vhdl-mode.texi | |
799 | vhdl-mode.dvi: $(vhdl_mode_deps) | |
800 | $(ENVADD) $(TEXI2DVI) ${srcdir}/vhdl-mode.texi | |
801 | vhdl-mode.pdf: $(vhdl_mode_deps) | |
802 | $(ENVADD) $(TEXI2PDF) ${srcdir}/vhdl-mode.texi | |
803 | vhdl-mode.html: $(vhdl_mode_deps) | |
804 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/vhdl-mode.texi | |
805 | ||
808190e6 | 806 | vip_deps = ${srcdir}/vip.texi ${gfdl} |
40abffe4 GM |
807 | vip : $(buildinfodir)/vip.info |
808 | $(buildinfodir)/vip.info: $(vip_deps) | |
abd40fb4 | 809 | $(mkinfodir) |
7d326a29 | 810 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/vip.texi |
808190e6 | 811 | vip.dvi: $(vip_deps) |
f48a9cb4 | 812 | $(ENVADD) $(TEXI2DVI) ${srcdir}/vip.texi |
808190e6 | 813 | vip.pdf: $(vip_deps) |
f48a9cb4 | 814 | $(ENVADD) $(TEXI2PDF) ${srcdir}/vip.texi |
808190e6 | 815 | vip.html: $(vip_deps) |
8496d8d7 | 816 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/vip.texi |
4009494e | 817 | |
808190e6 | 818 | viper_deps = ${srcdir}/viper.texi ${gfdl} |
40abffe4 GM |
819 | viper : $(buildinfodir)/viper.info |
820 | $(buildinfodir)/viper.info: $(viper_deps) | |
abd40fb4 | 821 | $(mkinfodir) |
7d326a29 | 822 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/viper.texi |
808190e6 | 823 | viper.dvi: $(viper_deps) |
f48a9cb4 | 824 | $(ENVADD) $(TEXI2DVI) ${srcdir}/viper.texi |
808190e6 | 825 | viper.pdf: $(viper_deps) |
f48a9cb4 | 826 | $(ENVADD) $(TEXI2PDF) ${srcdir}/viper.texi |
808190e6 | 827 | viper.html: $(viper_deps) |
8496d8d7 | 828 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/viper.texi |
4009494e | 829 | |
808190e6 | 830 | widget_deps = ${srcdir}/wisent.texi ${gfdl} |
40abffe4 GM |
831 | widget : $(buildinfodir)/widget.info |
832 | $(buildinfodir)/widget.info: $(widget_deps) | |
abd40fb4 | 833 | $(mkinfodir) |
7d326a29 | 834 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/widget.texi |
808190e6 | 835 | widget.dvi: $(widget_deps) |
f48a9cb4 | 836 | $(ENVADD) $(TEXI2DVI) ${srcdir}/widget.texi |
808190e6 | 837 | widget.pdf: $(widget_deps) |
f48a9cb4 | 838 | $(ENVADD) $(TEXI2PDF) ${srcdir}/widget.texi |
808190e6 | 839 | widget.html: $(widget_deps) |
8496d8d7 | 840 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/widget.texi |
4009494e | 841 | |
808190e6 | 842 | wisent_deps = ${srcdir}/wisent.texi ${gfdl} |
40abffe4 GM |
843 | wisent : $(buildinfodir)/wisent.info |
844 | $(buildinfodir)/wisent.info: $(wisent_deps) | |
bfe6ffb6 GM |
845 | $(mkinfodir) |
846 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/wisent.texi | |
808190e6 | 847 | wisent.dvi: $(wisent_deps) |
bfe6ffb6 | 848 | $(ENVADD) $(TEXI2DVI) ${srcdir}/wisent.texi |
808190e6 | 849 | wisent.pdf: $(wisent_deps) |
bfe6ffb6 | 850 | $(ENVADD) $(TEXI2PDF) ${srcdir}/wisent.texi |
808190e6 | 851 | wisent.html: $(wisent_deps) |
8496d8d7 | 852 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/wisent.texi |
bfe6ffb6 | 853 | |
808190e6 | 854 | woman_deps = ${srcdir}/woman.texi $(emacsdir)/emacsver.texi ${gfdl} |
40abffe4 GM |
855 | woman : $(buildinfodir)/woman.info |
856 | $(buildinfodir)/woman.info: $(woman_deps) | |
abd40fb4 | 857 | $(mkinfodir) |
7d326a29 | 858 | $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/woman.texi |
808190e6 | 859 | woman.dvi: $(woman_deps) |
f48a9cb4 | 860 | $(ENVADD) $(TEXI2DVI) ${srcdir}/woman.texi |
808190e6 | 861 | woman.pdf: $(woman_deps) |
f48a9cb4 | 862 | $(ENVADD) $(TEXI2PDF) ${srcdir}/woman.texi |
808190e6 | 863 | woman.html: $(woman_deps) |
8496d8d7 | 864 | $(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ ${srcdir}/woman.texi |
4009494e | 865 | |
ea274122 GM |
866 | .PHONY: mostlyclean clean distclean maintainer-clean |
867 | ||
4009494e | 868 | mostlyclean: |
9598ef0b | 869 | rm -f *.aux *.log *.toc *.c[mp] *.c[mp]s *.fn *.fns \ |
beb57c77 | 870 | *.ky *.kys *.op *.ops *.p[gj] *.p[gj]s *.sc *.scs *.ss \ |
9598ef0b | 871 | *.t[gp] *.t[gp]s *.vr *.vrs |
4c83f6e1 | 872 | rm -f gnustmp.* |
4009494e GM |
873 | |
874 | clean: mostlyclean | |
8496d8d7 | 875 | rm -f $(DVI_TARGETS) $(HTML_TARGETS) $(PDF_TARGETS) $(PS_TARGETS) |
1857cd3f | 876 | rm -f efaq-w32.dvi efaq-w32.html efaq-w32.pdf efaq-w32.ps |
09af5c3e | 877 | rm -f emacs-misc-${version}.tar* |
4009494e GM |
878 | |
879 | distclean: clean | |
26e4aa7d | 880 | rm -f Makefile |
4009494e | 881 | |
2fecccba | 882 | ## buildinfodir is relative to srcdir. |
09af5c3e | 883 | infoclean: |
eb36672f | 884 | for file in $(INFO_TARGETS); do \ |
40abffe4 | 885 | file=`echo $${file} | sed 's/\.info$$//'`.info; \ |
eb36672f PE |
886 | rm -f \ |
887 | $(buildinfodir)/$${file} \ | |
888 | $(buildinfodir)/$${file}-[1-9] \ | |
889 | $(buildinfodir)/$${file}-[1-9][0-9]; \ | |
4c83f6e1 | 890 | done |
4009494e | 891 | |
09af5c3e GM |
892 | maintainer-clean: distclean infoclean |
893 | ||
894 | dist: | |
895 | rm -rf emacs-misc-${version} | |
896 | mkdir emacs-misc-${version} | |
897 | cp ${srcdir}/*.texi ${srcdir}/texinfo.tex \ | |
898 | $(emacsdir)/emacsver.texi ${srcdir}/ChangeLog* \ | |
899 | emacs-misc-${version}/ | |
900 | sed -e 's/@sr[c]dir@/./' \ | |
901 | -e 's/^\(emacsdir *=\).*/\1 ./' \ | |
902 | -e 's/^\(buildinfodir *=\).*/\1 ./' \ | |
903 | -e 's/^\(clean:.*\)/\1 infoclean/' \ | |
904 | -e "s/@ver[s]ion@/${version}/" \ | |
905 | -e 's/@MAKE[I]NFO@/makeinfo/' -e 's/@MK[D]IR_P@/mkdir -p/' \ | |
09af5c3e GM |
906 | ${srcdir}/Makefile.in > emacs-misc-${version}/Makefile |
907 | @if grep '@[a-zA-Z_]*@' emacs-misc-${version}/Makefile; then \ | |
908 | echo "Unexpanded configure variables in Makefile?" 1>&2; exit 1; \ | |
909 | fi | |
910 | tar -cf emacs-misc-${version}.tar emacs-misc-${version} | |
911 | rm -rf emacs-misc-${version} | |
912 | ||
8496d8d7 GM |
913 | |
914 | .PHONY: install-dvi install-html install-pdf install-ps install-doc | |
915 | ||
916 | install-dvi: dvi | |
48f73cfb GM |
917 | umask 022; $(MKDIR_P) "$(DESTDIR)$(dvidir)" |
918 | $(INSTALL_DATA) $(DVI_TARGETS) "$(DESTDIR)$(dvidir)" | |
8496d8d7 | 919 | install-html: html |
48f73cfb GM |
920 | umask 022; $(MKDIR_P) "$(DESTDIR)$(htmldir)" |
921 | $(INSTALL_DATA) $(HTML_TARGETS) "$(DESTDIR)$(htmldir)" | |
8496d8d7 | 922 | install-pdf: pdf |
48f73cfb GM |
923 | umask 022;$(MKDIR_P) "$(DESTDIR)$(pdfdir)" |
924 | $(INSTALL_DATA) $(PDF_TARGETS) "$(DESTDIR)$(pdfdir)" | |
8496d8d7 | 925 | install-ps: ps |
48f73cfb | 926 | umask 022; $(MKDIR_P) "$(DESTDIR)$(psdir)" |
8496d8d7 | 927 | for file in $(PS_TARGETS); do \ |
48f73cfb | 928 | $(INSTALL_DATA) $${file} "$(DESTDIR)$(psdir)"; \ |
8496d8d7 | 929 | [ -n "${GZIP_PROG}" ] || continue; \ |
48f73cfb GM |
930 | rm -f "$(DESTDIR)$(psdir)/$${file}.gz"; \ |
931 | ${GZIP_PROG} -9n "$(DESTDIR)$(psdir)/$${file}"; \ | |
8496d8d7 GM |
932 | done |
933 | ||
934 | ## Top-level Makefile installs the info pages. | |
935 | install-doc: install-dvi install-html install-pdf install-ps | |
936 | ||
937 | ||
938 | ||
939 | .PHONY: uninstall-dvi uninstall-html uninstall-pdf uninstall-ps uninstall-doc | |
940 | ||
941 | uninstall-dvi: | |
942 | for file in $(DVI_TARGETS); do \ | |
48f73cfb | 943 | rm -f "$(DESTDIR)$(dvidir)/$${file}"; \ |
8496d8d7 GM |
944 | done |
945 | uninstall-html: | |
946 | for file in $(HTML_TARGETS); do \ | |
48f73cfb | 947 | rm -f "$(DESTDIR)$(htmldir)/$${file}"; \ |
8496d8d7 GM |
948 | done |
949 | uninstall-ps: | |
950 | ext= ; [ -n "${GZIP_PROG}" ] && ext=.gz; \ | |
951 | for file in $(PS_TARGETS); do \ | |
48f73cfb | 952 | rm -f "$(DESTDIR)$(psdir)/$${file}$${ext}"; \ |
8496d8d7 GM |
953 | done |
954 | uninstall-pdf: | |
955 | for file in $(PDF_TARGETS); do \ | |
48f73cfb | 956 | rm -f "$(DESTDIR)$(pdfdir)/$${file}"; \ |
8496d8d7 GM |
957 | done |
958 | ||
959 | uninstall-doc: uninstall-dvi uninstall-html uninstall-pdf uninstall-ps | |
960 | ||
961 | ||
c21180f3 | 962 | ### Makefile ends here |