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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1 # Makefile for man subdirectory in XEmacs
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
2 # Copyright (C) 1995 Board of Trustees, University of Illinois
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
5
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
6 # This file is part of XEmacs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
7
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
8 # XEmacs is free software; you can redistribute it and/or modify it
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
9 # under the terms of the GNU General Public License as published by the
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
10 # Free Software Foundation; either version 2, or (at your option) any
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
11 # later version.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
12
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
13 # XEmacs is distributed in the hope that it will be useful, but WITHOUT
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
14 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
15 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
16 # for more details.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
17
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
18 # You should have received a copy of the GNU General Public License
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
19 # along with XEmacs; see the file COPYING. If not, write to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
20 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
21 # Boston, MA 02111-1307, USA.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
27 TEXI2DVI = texi2dvi
4195
cd09974da26e [xemacs-hg @ 2007-09-30 15:13:33 by adrian]
adrian
parents: 3062
diff changeset
28 TEXI2HTML = texi2html
4196
ffcf5a27df12 [xemacs-hg @ 2007-09-30 15:26:05 by adrian]
adrian
parents: 4195
diff changeset
29 TEXI2HTML_NOSPLIT = $(TEXI2HTML) -verbose -subdir $(HTMLDIR)
4195
cd09974da26e [xemacs-hg @ 2007-09-30 15:13:33 by adrian]
adrian
parents: 3062
diff changeset
30 TEXI2HTML_SPLIT = $(TEXI2HTML) -verbose -subdir $(HTMLDIR) -split chapter
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
31
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
32 RM = rm -f
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
33 CP = cp
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
34
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
35 .SUFFIXES:
1702
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
36 .SUFFIXES: .html .info .texi .dvi .pdf
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
37
2427
97dd9f867cef [xemacs-hg @ 2004-12-07 12:52:30 by malcolmp]
malcolmp
parents: 2418
diff changeset
38 RECURSIVE_MAKE_ARGS = $(MFLAGS) MAKEINFO='$(MAKEINFO)' TEXI2DVI='$(TEXI2DVI)'
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
39
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
40 all : info
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
41
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
42 # Ughhh! The things we do to have portable makefiles...
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
43
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
44 INFODIR = ../info
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
45 HTMLDIR = ../html
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
46 PHOTODIR = ../etc/photos
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
77
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
78 xemacs-srcs = \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
79 xemacs/abbrevs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
80 xemacs/basic.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
81 xemacs/buffers.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
82 xemacs/building.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
83 xemacs/calendar.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
84 xemacs/cmdargs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
85 xemacs/custom.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
86 xemacs/display.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
87 xemacs/entering.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
88 xemacs/files.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
89 xemacs/fixit.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
90 xemacs/frame.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
91 xemacs/glossary.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
92 xemacs/gnu.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
93 xemacs/help.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
94 xemacs/indent.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
95 xemacs/keystrokes.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
96 xemacs/killing.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
97 xemacs/m-x.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
98 xemacs/major.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
99 xemacs/mark.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
100 xemacs/menus.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
101 xemacs/mini.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
102 xemacs/misc.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
103 xemacs/mouse.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
104 xemacs/mule.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
105 xemacs/new.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
106 xemacs/packages.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
107 xemacs/picture.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
108 xemacs/programs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
109 xemacs/reading.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
110 xemacs/regs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
111 xemacs/search.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
112 xemacs/sending.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
113 xemacs/startup.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
114 xemacs/text.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
115 xemacs/trouble.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
116 xemacs/undo.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
117 xemacs/windows.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
118 xemacs/xemacs.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
119
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
120 lispref-srcs = \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
121 lispref/abbrevs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
122 lispref/annotations.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
123 lispref/back.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
124 lispref/backups.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
125 lispref/buffers.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
126 lispref/building.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
127 lispref/commands.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
128 lispref/compile.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
129 lispref/consoles-devices.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
130 lispref/control.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
131 lispref/customize.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
132 lispref/databases.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
133 lispref/debugging.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
134 lispref/dialog.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
135 lispref/display.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
136 lispref/dragndrop.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
137 lispref/edebug-inc.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
138 lispref/edebug.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
139 lispref/errors.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
140 lispref/eval.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
141 lispref/extents.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
142 lispref/faces.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
143 lispref/files.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
144 lispref/frames.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
145 lispref/functions.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
146 lispref/glyphs.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
147 lispref/hash-tables.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
148 lispref/help.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
149 lispref/hooks.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
150 lispref/index.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
151 lispref/internationalization.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
152 lispref/intro.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
153 lispref/keymaps.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
154 lispref/ldap.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
155 lispref/lispref.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
156 lispref/lists.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
157 lispref/loading.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
158 lispref/locals.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
159 lispref/macros.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
160 lispref/maps.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
161 lispref/markers.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
162 lispref/menus.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
163 lispref/minibuf.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
164 lispref/modes.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
165 lispref/mouse.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
166 lispref/mule.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
167 lispref/numbers.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
168 lispref/objects.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
169 lispref/os.texi \
693
b05e2a249757 [xemacs-hg @ 2001-12-14 07:50:06 by stephent]
stephent
parents: 677
diff changeset
170 lispref/packaging.texi \
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
171 lispref/positions.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
172 lispref/processes.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
173 lispref/range-tables.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
174 lispref/scrollbars.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
175 lispref/searching.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
176 lispref/sequences.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
177 lispref/specifiers.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
178 lispref/streams.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
179 lispref/strings.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
180 lispref/symbols.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
181 lispref/syntax.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
182 lispref/text.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
183 lispref/tips.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
184 lispref/toolbar.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
185 lispref/tooltalk.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
186 lispref/variables.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
187 lispref/windows.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
188 lispref/x-windows.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
189
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
190 internals-srcs = \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
191 internals/internals.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
192
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
193 new-users-guide-srcs = \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
194 new-users-guide/custom1.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
195 new-users-guide/custom2.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
196 new-users-guide/edit.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
197 new-users-guide/enter.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
198 new-users-guide/files.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
199 new-users-guide/help.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
200 new-users-guide/modes.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
201 new-users-guide/new-users-guide.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
202 new-users-guide/region.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
203 new-users-guide/search.texi \
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
204 new-users-guide/xmenu.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2427
diff changeset
211 $(INFODIR)/beta.info : beta.texi
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2427
diff changeset
212 $(MAKEINFO) -o $(INFODIR)/beta.info beta.texi
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2427
diff changeset
213
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
214 $(INFODIR)/cl.info : cl.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
215 $(MAKEINFO) -o $(INFODIR)/cl.info cl.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
216
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
217 $(INFODIR)/custom.info : custom.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
218 $(MAKEINFO) -o $(INFODIR)/custom.info custom.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
219
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
220 $(INFODIR)/emodules.info : emodules.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
221 $(MAKEINFO) -o $(INFODIR)/emodules.info emodules.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
222
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
223 $(INFODIR)/external-widget.info : external-widget.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
224 $(MAKEINFO) -o $(INFODIR)/external-widget.info external-widget.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
225
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
226 $(INFODIR)/info.info : info.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
227 $(MAKEINFO) -o $(INFODIR)/info.info info.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
228
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
229 $(INFODIR)/standards.info : standards.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
230 $(MAKEINFO) -o $(INFODIR)/standards.info standards.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
231
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
232 $(INFODIR)/term.info : term.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
233 $(MAKEINFO) -o $(INFODIR)/term.info term.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
234
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
235 $(INFODIR)/termcap.info : termcap.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
236 $(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
239 $(MAKEINFO) -o $(INFODIR)/widget.info widget.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
240
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
241 $(INFODIR)/xemacs-faq.info : xemacs-faq.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
242 $(MAKEINFO) -o $(INFODIR)/xemacs-faq.info xemacs-faq.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
243
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
244 # Manuals with their own subdirectory
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
245 $(INFODIR)/xemacs.info : $(xemacs-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
246 $(MAKEINFO) -P xemacs -o $(INFODIR)/xemacs.info xemacs/xemacs.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
247
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
248 $(INFODIR)/lispref.info : $(lispref-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
249 $(MAKEINFO) -P lispref -o $(INFODIR)/lispref.info lispref/lispref.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
250
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
251 $(INFODIR)/internals.info : $(internals-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
252 $(MAKEINFO) -P internals -o $(INFODIR)/internals.info internals/internals.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
253
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
254 $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
255 $(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
260 xemacs : $(INFODIR)/xemacs.info
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
261 lispref : $(INFODIR)/lispref.info
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
262 internals : $(INFODIR)/internals.info
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
267
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
268 info : $(info_files)
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
269 html : $(html_files)
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
270
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
271 .texi.dvi:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
272 -$(TEXI2DVI) $<
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
273
1702
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
274 .texi.pdf:
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
275 -$(TEXI2DVI) --pdf $<
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
276
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
277 xemacs.dvi : $(xemacs-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
278 $(TEXI2DVI) -I xemacs xemacs/xemacs.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
279
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
280 lispref.dvi : $(lispref-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
281 $(TEXI2DVI) -I lispref lispref/lispref.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
282
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
283 internals.dvi : $(internals-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
284 $(TEXI2DVI) -I internals internals/internals.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
285
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
286 new-users-guide.dvi : $(new-users-guide-srcs)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
287 $(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
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
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
292 dvi : $(dvi_files)
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
293
1702
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
294 xemacs.pdf: $(xemacs-srcs)
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
295 $(TEXI2DVI) --pdf -I xemacs xemacs/xemacs.texi
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
296
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
297 lispref.pdf: $(lispref-srcs)
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
298 $(TEXI2DVI) --pdf -I lispref lispref/lispref.texi
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
299
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
300 internals.pdf: $(internals-srcs)
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
301 $(TEXI2DVI) --pdf -I internals internals/internals.texi
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
302
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
303 new-users-guide.pdf: $(new-users-guide-srcs)
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
304 $(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
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
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
309 pdf: $(pdf_files)
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
310
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
311 .PHONY: mostlyclean clean distclean realclean extraclean
3062
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
312 .PHONY: distclean-noconfig realclean-noconfig extraclean-noconfig
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
313 mostlyclean:
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
314 $(RM) *.toc *.aux *.log *.op *.cp *.cps *.fn *.fns
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
315 $(RM) *.ky *.kys *.pg *.pgs *.tp *.tps *.vr *.vrs
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
316 clean: mostlyclean
1702
245980c04067 [xemacs-hg @ 2003-09-20 01:25:47 by youngs]
youngs
parents: 776
diff changeset
317 $(RM) core *.dvi *.pdf
3062
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
318 distclean-noconfig: clean
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
319 distclean: distclean-noconfig
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
320 realclean-noconfig: distclean-noconfig
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
321 realclean: distclean
3062
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
322 extraclean-noconfig: realclean-noconfig
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
323 $(RM) *~ \#* */*~ */\#*
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 2537
diff changeset
324 extraclean: realclean
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 428
diff changeset
325 $(RM) *~ \#* */*~ */\#*
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
326
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
327 ############################################################################
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
328
2537
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2427
diff changeset
329 $(HTMLDIR)/beta.html : beta.texi
4196
ffcf5a27df12 [xemacs-hg @ 2007-09-30 15:26:05 by adrian]
adrian
parents: 4195
diff changeset
330 $(TEXI2HTML_NOSPLIT) beta.texi
2537
b7b90f750a78 [xemacs-hg @ 2005-01-31 20:08:32 by ben]
ben
parents: 2427
diff changeset
331
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
332 $(HTMLDIR)/cl.html : cl.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
333 $(TEXI2HTML_SPLIT) cl.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
334
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
335 $(HTMLDIR)/custom.html : custom.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
336 $(TEXI2HTML_SPLIT) custom.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
337
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
338 $(HTMLDIR)/emodules.html : emodules.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
339 $(TEXI2HTML_SPLIT) emodules.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
340
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
341 $(HTMLDIR)/external-widget.html : external-widget.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
342 $(TEXI2HTML_SPLIT) external-widget.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
343
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
344 $(HTMLDIR)/info.html : info.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
345 $(TEXI2HTML_SPLIT) info.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
346
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
347 $(HTMLDIR)/standards.html : standards.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
348 $(TEXI2HTML_SPLIT) standards.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
349
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
350 $(HTMLDIR)/term.html : term.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
351 $(TEXI2HTML_SPLIT) term.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
352
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
353 $(HTMLDIR)/termcap.html : termcap.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
354 $(TEXI2HTML_SPLIT) termcap.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
355
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
356 $(HTMLDIR)/widget.html : widget.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
357 $(TEXI2HTML_SPLIT) widget.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
358
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
359 $(HTMLDIR)/xemacs-faq.html : xemacs-faq.texi
4196
ffcf5a27df12 [xemacs-hg @ 2007-09-30 15:26:05 by adrian]
adrian
parents: 4195
diff changeset
360 $(TEXI2HTML_NOSPLIT) xemacs-faq.texi
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
361 $(TEXI2HTML_SPLIT) -top_file xemacs-faq_1.html xemacs-faq.texi
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
362 $(CP) $(PHOTODIR)/ben.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
363 $(CP) $(PHOTODIR)/cthomp.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
364 $(CP) $(PHOTODIR)/hniksic.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
365 $(CP) $(PHOTODIR)/jwz.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
366 $(CP) $(PHOTODIR)/martin.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
367 $(CP) $(PHOTODIR)/mly.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
368 $(CP) $(PHOTODIR)/piper.png $(HTMLDIR)
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
369 $(CP) $(PHOTODIR)/slb.png $(HTMLDIR)
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
370
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
371 # Manuals with their own subdirectory
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
372 $(HTMLDIR)/xemacs.html : $(xemacs-srcs)
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
373 $(TEXI2HTML_SPLIT) xemacs/xemacs.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
374
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
375 $(HTMLDIR)/lispref.html : $(lispref-srcs)
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
376 $(TEXI2HTML_SPLIT) lispref/lispref.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
377
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
378 $(HTMLDIR)/internals.html : $(internals-srcs)
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
379 $(TEXI2HTML_SPLIT) internals/internals.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
380
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
381 $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs)
2418
e19aeba465d6 [xemacs-hg @ 2004-12-05 22:30:39 by adrian]
adrian
parents: 1738
diff changeset
382 $(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi
677
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
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
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
387 xemacs : $(HTMLDIR)/xemacs.html
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
388 lispref : $(HTMLDIR)/lispref.html
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
389 internals : $(HTMLDIR)/internals.html
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
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
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
392
83a5b1a6e62c [xemacs-hg @ 2001-11-27 19:00:29 by adrian]
adrian
parents: 442
diff changeset
393 html : $(html_files)