Mercurial > hg > xemacs-beta
annotate man/Makefile.in @ 5753:dbd8305e13cb
Warn about non-string non-integer ARG to #'gensym, bytecomp.el.
lisp/ChangeLog addition:
2013-08-21 Aidan Kehoe <kehoea@parhasard.net>
* bytecomp.el:
* bytecomp.el (gensym):
* bytecomp.el (byte-compile-gensym): New.
Warn that gensym called in a for-effect context is unlikely to be
useful.
Warn about non-string non-integer ARGs, this is incorrect.
Am not changing the function to error with same, most code that
makes the mistake is has no problems, which is why it has survived
so long.
* window-xemacs.el (save-window-excursion/mapping):
* window.el (save-window-excursion):
Call #'gensym with a string, not a symbol.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 21 Aug 2013 19:02:59 +0100 |
parents | 9c17f7be0b92 |
children | 2d20d57d4e7b |
rev | line source |
---|---|
428 | 1 # Makefile for man subdirectory in XEmacs |
2 # Copyright (C) 1995 Board of Trustees, University of Illinois | |
3 # Copyright (C) 1994, 1995 Sun Microsystems. | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
4 # Copyright (C) 2005, 2010 Ben Wing. |
428 | 5 |
6 # This file is part of XEmacs. | |
7 | |
8 # XEmacs is free software; you can redistribute it and/or modify it | |
9 # under the terms of the GNU General Public License as published by the | |
10 # Free Software Foundation; either version 2, or (at your option) any | |
11 # later version. | |
12 | |
13 # XEmacs is distributed in the hope that it will be useful, but WITHOUT | |
14 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
15 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
16 # for more details. | |
17 | |
18 # You should have received a copy of the GNU General Public License | |
19 # along with XEmacs; 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 | |
5512
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5508
diff
changeset
|
23 DESTDIR= |
4aa8ee813265
Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents:
5508
diff
changeset
|
24 |
428 | 25 SHELL = /bin/sh |
5744
9c17f7be0b92
Require makeinfo 4.12 or later to build the info files. See xemacs-beta
Jerry James <james@xemacs.org>
parents:
5512
diff
changeset
|
26 MAKEINFO = @MAKEINFO@ |
428 | 27 TEXI2DVI = texi2dvi |
4195 | 28 TEXI2HTML = texi2html |
4196 | 29 TEXI2HTML_NOSPLIT = $(TEXI2HTML) -verbose -subdir $(HTMLDIR) |
4195 | 30 TEXI2HTML_SPLIT = $(TEXI2HTML) -verbose -subdir $(HTMLDIR) -split chapter |
677 | 31 |
442 | 32 RM = rm -f |
2418 | 33 CP = cp |
428 | 34 |
35 .SUFFIXES: | |
1702 | 36 .SUFFIXES: .html .info .texi .dvi .pdf |
428 | 37 |
2427 | 38 RECURSIVE_MAKE_ARGS = $(MFLAGS) MAKEINFO='$(MAKEINFO)' TEXI2DVI='$(TEXI2DVI)' |
428 | 39 |
40 all : info | |
41 | |
42 # Ughhh! The things we do to have portable makefiles... | |
43 | |
44 INFODIR = ../info | |
677 | 45 HTMLDIR = ../html |
2418 | 46 PHOTODIR = ../etc/photos |
428 | 47 |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
48 src_files1 = \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
49 $(DIR)beta.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
50 $(DIR)cl.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
51 $(DIR)emodules.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
52 $(DIR)external-widget.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
53 $(DIR)info.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
54 $(DIR)internals.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
55 $(DIR)lispref.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
56 $(DIR)new-users-guide.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
57 $(DIR)standards.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
58 $(DIR)termcap.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
59 $(DIR)texinfo.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
60 $(DIR)widget.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
61 $(DIR)xemacs.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
62 $(DIR)xemacs-faq.texi |
677 | 63 |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
64 DIR:= |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
65 src_files := $(src_files1) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
66 |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
67 DIR := $(INFODIR)/ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
68 info_files := $(src_files1:.texi=.info) |
428 | 69 |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
70 DIR := $(HTMLDIR)/ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
71 html_files := $(src_files1:.texi=.html) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
72 |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
73 dvi_files := $(src_files:.texi=.dvi) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
74 |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
75 pdf_files := $(src_files:.texi=.pdf) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
76 |
1702 | 77 |
428 | 78 xemacs-srcs = \ |
79 xemacs/abbrevs.texi \ | |
80 xemacs/basic.texi \ | |
81 xemacs/buffers.texi \ | |
82 xemacs/building.texi \ | |
83 xemacs/calendar.texi \ | |
84 xemacs/cmdargs.texi \ | |
85 xemacs/custom.texi \ | |
86 xemacs/display.texi \ | |
87 xemacs/entering.texi \ | |
88 xemacs/files.texi \ | |
89 xemacs/fixit.texi \ | |
90 xemacs/frame.texi \ | |
91 xemacs/glossary.texi \ | |
92 xemacs/gnu.texi \ | |
93 xemacs/help.texi \ | |
94 xemacs/indent.texi \ | |
95 xemacs/keystrokes.texi \ | |
96 xemacs/killing.texi \ | |
97 xemacs/m-x.texi \ | |
98 xemacs/major.texi \ | |
99 xemacs/mark.texi \ | |
100 xemacs/menus.texi \ | |
101 xemacs/mini.texi \ | |
102 xemacs/misc.texi \ | |
103 xemacs/mouse.texi \ | |
104 xemacs/mule.texi \ | |
105 xemacs/new.texi \ | |
106 xemacs/packages.texi \ | |
107 xemacs/picture.texi \ | |
108 xemacs/programs.texi \ | |
109 xemacs/reading.texi \ | |
110 xemacs/regs.texi \ | |
111 xemacs/search.texi \ | |
112 xemacs/sending.texi \ | |
113 xemacs/startup.texi \ | |
114 xemacs/text.texi \ | |
115 xemacs/trouble.texi \ | |
116 xemacs/undo.texi \ | |
117 xemacs/windows.texi \ | |
118 xemacs/xemacs.texi | |
119 | |
120 lispref-srcs = \ | |
121 lispref/abbrevs.texi \ | |
122 lispref/annotations.texi \ | |
123 lispref/back.texi \ | |
124 lispref/backups.texi \ | |
125 lispref/buffers.texi \ | |
126 lispref/building.texi \ | |
127 lispref/commands.texi \ | |
128 lispref/compile.texi \ | |
129 lispref/consoles-devices.texi \ | |
130 lispref/control.texi \ | |
131 lispref/customize.texi \ | |
132 lispref/databases.texi \ | |
133 lispref/debugging.texi \ | |
134 lispref/dialog.texi \ | |
135 lispref/display.texi \ | |
136 lispref/dragndrop.texi \ | |
137 lispref/edebug-inc.texi \ | |
138 lispref/edebug.texi \ | |
139 lispref/errors.texi \ | |
140 lispref/eval.texi \ | |
141 lispref/extents.texi \ | |
142 lispref/faces.texi \ | |
143 lispref/files.texi \ | |
144 lispref/frames.texi \ | |
145 lispref/functions.texi \ | |
146 lispref/glyphs.texi \ | |
147 lispref/hash-tables.texi \ | |
148 lispref/help.texi \ | |
149 lispref/hooks.texi \ | |
150 lispref/index.texi \ | |
151 lispref/internationalization.texi \ | |
152 lispref/intro.texi \ | |
153 lispref/keymaps.texi \ | |
154 lispref/ldap.texi \ | |
155 lispref/lispref.texi \ | |
156 lispref/lists.texi \ | |
157 lispref/loading.texi \ | |
158 lispref/locals.texi \ | |
159 lispref/macros.texi \ | |
160 lispref/maps.texi \ | |
161 lispref/markers.texi \ | |
162 lispref/menus.texi \ | |
163 lispref/minibuf.texi \ | |
164 lispref/modes.texi \ | |
165 lispref/mouse.texi \ | |
166 lispref/mule.texi \ | |
167 lispref/numbers.texi \ | |
168 lispref/objects.texi \ | |
169 lispref/os.texi \ | |
693 | 170 lispref/packaging.texi \ |
428 | 171 lispref/positions.texi \ |
172 lispref/processes.texi \ | |
173 lispref/range-tables.texi \ | |
174 lispref/scrollbars.texi \ | |
175 lispref/searching.texi \ | |
176 lispref/sequences.texi \ | |
177 lispref/specifiers.texi \ | |
178 lispref/streams.texi \ | |
179 lispref/strings.texi \ | |
180 lispref/symbols.texi \ | |
181 lispref/syntax.texi \ | |
182 lispref/text.texi \ | |
183 lispref/tips.texi \ | |
184 lispref/toolbar.texi \ | |
185 lispref/tooltalk.texi \ | |
186 lispref/variables.texi \ | |
187 lispref/windows.texi \ | |
188 lispref/x-windows.texi | |
189 | |
190 internals-srcs = \ | |
191 internals/internals.texi | |
192 | |
193 new-users-guide-srcs = \ | |
194 new-users-guide/custom1.texi \ | |
195 new-users-guide/custom2.texi \ | |
196 new-users-guide/edit.texi \ | |
197 new-users-guide/enter.texi \ | |
198 new-users-guide/files.texi \ | |
199 new-users-guide/help.texi \ | |
200 new-users-guide/modes.texi \ | |
201 new-users-guide/new-users-guide.texi \ | |
202 new-users-guide/region.texi \ | |
203 new-users-guide/search.texi \ | |
204 new-users-guide/xmenu.texi | |
205 | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
206 texinfo-srcs = \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
207 texinfo/fdl.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
208 texinfo/texinfo.texi \ |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
209 texinfo/version.texi |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
210 |
2537 | 211 $(INFODIR)/beta.info : beta.texi |
212 $(MAKEINFO) -o $(INFODIR)/beta.info beta.texi | |
213 | |
428 | 214 $(INFODIR)/cl.info : cl.texi |
215 $(MAKEINFO) -o $(INFODIR)/cl.info cl.texi | |
216 | |
217 $(INFODIR)/custom.info : custom.texi | |
218 $(MAKEINFO) -o $(INFODIR)/custom.info custom.texi | |
219 | |
220 $(INFODIR)/emodules.info : emodules.texi | |
221 $(MAKEINFO) -o $(INFODIR)/emodules.info emodules.texi | |
222 | |
223 $(INFODIR)/external-widget.info : external-widget.texi | |
224 $(MAKEINFO) -o $(INFODIR)/external-widget.info external-widget.texi | |
225 | |
226 $(INFODIR)/info.info : info.texi | |
227 $(MAKEINFO) -o $(INFODIR)/info.info info.texi | |
228 | |
229 $(INFODIR)/standards.info : standards.texi | |
230 $(MAKEINFO) -o $(INFODIR)/standards.info standards.texi | |
231 | |
232 $(INFODIR)/term.info : term.texi | |
233 $(MAKEINFO) -o $(INFODIR)/term.info term.texi | |
234 | |
235 $(INFODIR)/termcap.info : termcap.texi | |
236 $(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi | |
237 | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
238 $(INFODIR)/widget.info : widget.texi doclicense.texi |
428 | 239 $(MAKEINFO) -o $(INFODIR)/widget.info widget.texi |
240 | |
241 $(INFODIR)/xemacs-faq.info : xemacs-faq.texi | |
242 $(MAKEINFO) -o $(INFODIR)/xemacs-faq.info xemacs-faq.texi | |
243 | |
244 # Manuals with their own subdirectory | |
245 $(INFODIR)/xemacs.info : $(xemacs-srcs) | |
246 $(MAKEINFO) -P xemacs -o $(INFODIR)/xemacs.info xemacs/xemacs.texi | |
247 | |
248 $(INFODIR)/lispref.info : $(lispref-srcs) | |
249 $(MAKEINFO) -P lispref -o $(INFODIR)/lispref.info lispref/lispref.texi | |
250 | |
251 $(INFODIR)/internals.info : $(internals-srcs) | |
252 $(MAKEINFO) -P internals -o $(INFODIR)/internals.info internals/internals.texi | |
253 | |
254 $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs) | |
255 $(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi | |
256 | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
257 $(INFODIR)/texinfo.info : $(texinfo-srcs) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
258 $(MAKEINFO) -P texinfo -o $(INFODIR)/texinfo.info texinfo/texinfo.texi |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
259 |
428 | 260 xemacs : $(INFODIR)/xemacs.info |
261 lispref : $(INFODIR)/lispref.info | |
262 internals : $(INFODIR)/internals.info | |
263 new-users-guide.info : $(INFODIR)/new-users-guide.info | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
264 texinfo : $(INFODIR)/texinfo.info |
428 | 265 |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
266 .PHONY : xemacs lispref internals new-users-guide texinfo info dvi pdf |
428 | 267 |
268 info : $(info_files) | |
677 | 269 html : $(html_files) |
428 | 270 |
271 .texi.dvi: | |
272 -$(TEXI2DVI) $< | |
273 | |
1702 | 274 .texi.pdf: |
275 -$(TEXI2DVI) --pdf $< | |
276 | |
428 | 277 xemacs.dvi : $(xemacs-srcs) |
278 $(TEXI2DVI) -I xemacs xemacs/xemacs.texi | |
279 | |
280 lispref.dvi : $(lispref-srcs) | |
281 $(TEXI2DVI) -I lispref lispref/lispref.texi | |
282 | |
283 internals.dvi : $(internals-srcs) | |
284 $(TEXI2DVI) -I internals internals/internals.texi | |
285 | |
286 new-users-guide.dvi : $(new-users-guide-srcs) | |
287 $(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi | |
288 | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
289 texinfo.dvi : $(texinfo-srcs) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
290 $(TEXI2DVI) -I texinfo texinfo/texinfo.texi |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
291 |
428 | 292 dvi : $(dvi_files) |
293 | |
1702 | 294 xemacs.pdf: $(xemacs-srcs) |
295 $(TEXI2DVI) --pdf -I xemacs xemacs/xemacs.texi | |
296 | |
297 lispref.pdf: $(lispref-srcs) | |
298 $(TEXI2DVI) --pdf -I lispref lispref/lispref.texi | |
299 | |
300 internals.pdf: $(internals-srcs) | |
301 $(TEXI2DVI) --pdf -I internals internals/internals.texi | |
302 | |
303 new-users-guide.pdf: $(new-users-guide-srcs) | |
304 $(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi | |
305 | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
306 texinfo.pdf: $(texinfo-srcs) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
307 $(TEXI2DVI) --pdf -I texinfo texinfo/texinfo.texi |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
308 |
1702 | 309 pdf: $(pdf_files) |
310 | |
428 | 311 .PHONY: mostlyclean clean distclean realclean extraclean |
3062 | 312 .PHONY: distclean-noconfig realclean-noconfig extraclean-noconfig |
428 | 313 mostlyclean: |
442 | 314 $(RM) *.toc *.aux *.log *.op *.cp *.cps *.fn *.fns |
315 $(RM) *.ky *.kys *.pg *.pgs *.tp *.tps *.vr *.vrs | |
428 | 316 clean: mostlyclean |
1702 | 317 $(RM) core *.dvi *.pdf |
3062 | 318 distclean-noconfig: clean |
319 distclean: distclean-noconfig | |
320 realclean-noconfig: distclean-noconfig | |
428 | 321 realclean: distclean |
3062 | 322 extraclean-noconfig: realclean-noconfig |
323 $(RM) *~ \#* */*~ */\#* | |
324 extraclean: realclean | |
442 | 325 $(RM) *~ \#* */*~ */\#* |
677 | 326 |
327 ############################################################################ | |
328 | |
2537 | 329 $(HTMLDIR)/beta.html : beta.texi |
4196 | 330 $(TEXI2HTML_NOSPLIT) beta.texi |
2537 | 331 |
677 | 332 $(HTMLDIR)/cl.html : cl.texi |
2418 | 333 $(TEXI2HTML_SPLIT) cl.texi |
677 | 334 |
335 $(HTMLDIR)/custom.html : custom.texi | |
2418 | 336 $(TEXI2HTML_SPLIT) custom.texi |
677 | 337 |
338 $(HTMLDIR)/emodules.html : emodules.texi | |
2418 | 339 $(TEXI2HTML_SPLIT) emodules.texi |
677 | 340 |
341 $(HTMLDIR)/external-widget.html : external-widget.texi | |
2418 | 342 $(TEXI2HTML_SPLIT) external-widget.texi |
677 | 343 |
344 $(HTMLDIR)/info.html : info.texi | |
2418 | 345 $(TEXI2HTML_SPLIT) info.texi |
677 | 346 |
347 $(HTMLDIR)/standards.html : standards.texi | |
2418 | 348 $(TEXI2HTML_SPLIT) standards.texi |
677 | 349 |
350 $(HTMLDIR)/term.html : term.texi | |
2418 | 351 $(TEXI2HTML_SPLIT) term.texi |
677 | 352 |
353 $(HTMLDIR)/termcap.html : termcap.texi | |
2418 | 354 $(TEXI2HTML_SPLIT) termcap.texi |
677 | 355 |
356 $(HTMLDIR)/widget.html : widget.texi | |
2418 | 357 $(TEXI2HTML_SPLIT) widget.texi |
677 | 358 |
359 $(HTMLDIR)/xemacs-faq.html : xemacs-faq.texi | |
4196 | 360 $(TEXI2HTML_NOSPLIT) xemacs-faq.texi |
2418 | 361 $(TEXI2HTML_SPLIT) -top_file xemacs-faq_1.html xemacs-faq.texi |
362 $(CP) $(PHOTODIR)/ben.png $(HTMLDIR) | |
363 $(CP) $(PHOTODIR)/cthomp.png $(HTMLDIR) | |
364 $(CP) $(PHOTODIR)/hniksic.png $(HTMLDIR) | |
365 $(CP) $(PHOTODIR)/jwz.png $(HTMLDIR) | |
366 $(CP) $(PHOTODIR)/martin.png $(HTMLDIR) | |
367 $(CP) $(PHOTODIR)/mly.png $(HTMLDIR) | |
368 $(CP) $(PHOTODIR)/piper.png $(HTMLDIR) | |
369 $(CP) $(PHOTODIR)/slb.png $(HTMLDIR) | |
677 | 370 |
371 # Manuals with their own subdirectory | |
372 $(HTMLDIR)/xemacs.html : $(xemacs-srcs) | |
2418 | 373 $(TEXI2HTML_SPLIT) xemacs/xemacs.texi |
677 | 374 |
375 $(HTMLDIR)/lispref.html : $(lispref-srcs) | |
2418 | 376 $(TEXI2HTML_SPLIT) lispref/lispref.texi |
677 | 377 |
378 $(HTMLDIR)/internals.html : $(internals-srcs) | |
2418 | 379 $(TEXI2HTML_SPLIT) internals/internals.texi |
677 | 380 |
381 $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs) | |
2418 | 382 $(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi |
677 | 383 |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
384 $(HTMLDIR)/texinfo.html : $(texinfo-srcs) |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
385 $(TEXI2HTML_SPLIT) texinfo/texinfo.texi |
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
386 |
677 | 387 xemacs : $(HTMLDIR)/xemacs.html |
388 lispref : $(HTMLDIR)/lispref.html | |
389 internals : $(HTMLDIR)/internals.html | |
390 new-users-guide.html : $(HTMLDIR)/new-users-guide.html | |
5507
64be8a494bdc
Backed out changeset a7da359711ce, restoring Ben's GPLv3 manual changes.
Aidan Kehoe <kehoea@parhasard.net>
parents:
5496
diff
changeset
|
391 texinfo : $(HTMLDIR)/texinfo.html |
677 | 392 |
393 html : $(html_files) |