comparison man/Makefile @ 5492:e82f5b7010fe

Merge some stuff in man, fix up Makefile -------------------- ChangeLog entries follow: -------------------- man/ChangeLog addition: 2010-02-19 Ben Wing <ben@xemacs.org> * widget.texi: * widget.texi (Top): * widget.texi (Introduction): * widget.texi (User Interface): * widget.texi (Programming Example): * widget.texi (Setting Up the Buffer): * widget.texi (Basic Types): * widget.texi (link): * widget.texi (url-link): * widget.texi (info-link): * widget.texi (push-button): * widget.texi (editable-field): * widget.texi (text): * widget.texi (menu-choice): * widget.texi (radio-button-choice): * widget.texi (item): * widget.texi (choice-item): * widget.texi (toggle): * widget.texi (checkbox): * widget.texi (checklist): * widget.texi (editable-list): * widget.texi (group): * widget.texi (Sexp Types): * widget.texi (constants): * widget.texi (generic): * widget.texi (atoms): * widget.texi (composite): * widget.texi (Widget Properties): * widget.texi (Defining New Widgets): * widget.texi (Widget Browser): * widget.texi (Widget Minor Mode): * widget.texi (Utilities): * widget.texi (Widget Wishlist): * widget.texi (Widget Internals): * widget.texi (GNU Free Documentation License): * widget.texi (Index): Sync with FSF 23.1.92. 2010-02-19 Ben Wing <ben@xemacs.org> * texinfo/fdl.texi: New file. * texinfo/texinfo.texi: * texinfo/texinfo.texi (Top): * texinfo/texinfo.texi (Copying Conditions): * texinfo/texinfo.texi (Overview): * texinfo/texinfo.texi (Reporting Bugs): * texinfo/texinfo.texi (Using Texinfo): * texinfo/texinfo.texi (Output Formats): * texinfo/texinfo.texi (Info Files): * texinfo/texinfo.texi (Printed Books): * texinfo/texinfo.texi (Formatting Commands): * texinfo/texinfo.texi (Conventions): * texinfo/texinfo.texi (Comments): * texinfo/texinfo.texi (Minimum): * texinfo/texinfo.texi (Six Parts): * texinfo/texinfo.texi (Short Sample): * texinfo/texinfo.texi (History): * texinfo/texinfo.texi (Texinfo Mode): * texinfo/texinfo.texi (Texinfo Mode Overview): * texinfo/texinfo.texi (XEmacs Editing): * texinfo/texinfo.texi (Inserting): * texinfo/texinfo.texi (Showing the Structure): * texinfo/texinfo.texi (Updating Nodes and Menus): * texinfo/texinfo.texi (Updating Commands): * texinfo/texinfo.texi (Updating Requirements): * texinfo/texinfo.texi (Other Updating Commands): * texinfo/texinfo.texi (Info Formatting): * texinfo/texinfo.texi (Printing): * texinfo/texinfo.texi (Texinfo Mode Summary): * texinfo/texinfo.texi (Beginning a File): * texinfo/texinfo.texi (Sample Beginning): * texinfo/texinfo.texi (Texinfo File Header): * texinfo/texinfo.texi (First Line): * texinfo/texinfo.texi (Start of Header): * texinfo/texinfo.texi (setfilename): * texinfo/texinfo.texi (settitle): * texinfo/texinfo.texi (End of Header): * texinfo/texinfo.texi (Document Permissions): * texinfo/texinfo.texi (copying): * texinfo/texinfo.texi (insertcopying): * texinfo/texinfo.texi (Titlepage & Copyright Page): * texinfo/texinfo.texi (titlepage): * texinfo/texinfo.texi (titlefont center sp): * texinfo/texinfo.texi (title subtitle author): * texinfo/texinfo.texi (Copyright): * texinfo/texinfo.texi (end titlepage): * texinfo/texinfo.texi (headings on off): * texinfo/texinfo.texi (Contents): * texinfo/texinfo.texi (The Top Node): * texinfo/texinfo.texi (Top Node Example): * texinfo/texinfo.texi (Master Menu Parts): * texinfo/texinfo.texi (Global Document Commands): * texinfo/texinfo.texi (documentdescription): * texinfo/texinfo.texi (setchapternewpage): * texinfo/texinfo.texi (paragraphindent): * texinfo/texinfo.texi (firstparagraphindent): * texinfo/texinfo.texi (exampleindent): * texinfo/texinfo.texi (Software Copying Permissions): * texinfo/texinfo.texi (Ending a File): * texinfo/texinfo.texi (Printing Indices & Menus): * texinfo/texinfo.texi (File End): * texinfo/texinfo.texi (Structuring): * texinfo/texinfo.texi (Tree Structuring): * texinfo/texinfo.texi (Structuring Command Types): * texinfo/texinfo.texi (makeinfo top): * texinfo/texinfo.texi (chapter): * texinfo/texinfo.texi (unnumbered & appendix): * texinfo/texinfo.texi (majorheading & chapheading): * texinfo/texinfo.texi (section): * texinfo/texinfo.texi (unnumberedsec appendixsec heading): * texinfo/texinfo.texi (subsection): * texinfo/texinfo.texi (unnumberedsubsec appendixsubsec subheading): * texinfo/texinfo.texi (subsubsection): * texinfo/texinfo.texi (Raise/lower sections): * texinfo/texinfo.texi (Nodes): * texinfo/texinfo.texi (Two Paths): * texinfo/texinfo.texi (Node Menu Illustration): * texinfo/texinfo.texi (node): * texinfo/texinfo.texi (Node Names): * texinfo/texinfo.texi (Writing a Node): * texinfo/texinfo.texi (Node Line Tips): * texinfo/texinfo.texi (Node Line Requirements): * texinfo/texinfo.texi (First Node): * texinfo/texinfo.texi (makeinfo top command): * texinfo/texinfo.texi (makeinfo Pointer Creation): * texinfo/texinfo.texi (anchor): * texinfo/texinfo.texi (Menus): * texinfo/texinfo.texi (Menu Location): * texinfo/texinfo.texi (Writing a Menu): * texinfo/texinfo.texi (Menu Parts): * texinfo/texinfo.texi (Less Cluttered Menu Entry): * texinfo/texinfo.texi (Menu Example): * texinfo/texinfo.texi (Other Info Files): * texinfo/texinfo.texi (Cross References): * texinfo/texinfo.texi (References): * texinfo/texinfo.texi (Cross Reference Commands): * texinfo/texinfo.texi (Cross Reference Parts): * texinfo/texinfo.texi (xref): * texinfo/texinfo.texi (Reference Syntax): * texinfo/texinfo.texi (One Argument): * texinfo/texinfo.texi (Two Arguments): * texinfo/texinfo.texi (Three Arguments): * texinfo/texinfo.texi (Four and Five Arguments): * texinfo/texinfo.texi (Top Node Naming): * texinfo/texinfo.texi (ref): * texinfo/texinfo.texi (pxref): * texinfo/texinfo.texi (inforef): * texinfo/texinfo.texi (uref): * texinfo/texinfo.texi (cite): * texinfo/texinfo.texi (Marking Text): * texinfo/texinfo.texi (Indicating): * texinfo/texinfo.texi (Useful Highlighting): * texinfo/texinfo.texi (code): * texinfo/texinfo.texi (kbd): * texinfo/texinfo.texi (key): * texinfo/texinfo.texi (samp): * texinfo/texinfo.texi (verb): * texinfo/texinfo.texi (var): * texinfo/texinfo.texi (env): * texinfo/texinfo.texi (file): * texinfo/texinfo.texi (command): * texinfo/texinfo.texi (option): * texinfo/texinfo.texi (dfn): * texinfo/texinfo.texi (abbr): * texinfo/texinfo.texi (acronym): * texinfo/texinfo.texi (indicateurl): * texinfo/texinfo.texi (email): * texinfo/texinfo.texi (Emphasis): * texinfo/texinfo.texi (emph & strong): * texinfo/texinfo.texi (Smallcaps): * texinfo/texinfo.texi (Fonts): * texinfo/texinfo.texi (Quotations and Examples): * texinfo/texinfo.texi (Block Enclosing Commands): * texinfo/texinfo.texi (quotation): * texinfo/texinfo.texi (example): * texinfo/texinfo.texi (verbatim): * texinfo/texinfo.texi (verbatiminclude): * texinfo/texinfo.texi (lisp): * texinfo/texinfo.texi (small): * texinfo/texinfo.texi (display): * texinfo/texinfo.texi (format): * texinfo/texinfo.texi (exdent): * texinfo/texinfo.texi (flushleft & flushright): * texinfo/texinfo.texi (noindent): * texinfo/texinfo.texi (indent): * texinfo/texinfo.texi (cartouche): * texinfo/texinfo.texi (Lists and Tables): * texinfo/texinfo.texi (Introducing Lists): * texinfo/texinfo.texi (itemize): * texinfo/texinfo.texi (enumerate): * texinfo/texinfo.texi (Two-column Tables): * texinfo/texinfo.texi (table): * texinfo/texinfo.texi (ftable vtable): * texinfo/texinfo.texi (itemx): * texinfo/texinfo.texi (Multi-column Tables): * texinfo/texinfo.texi (Multitable Column Widths): * texinfo/texinfo.texi (Multitable Rows): * texinfo/texinfo.texi (Special Displays): * texinfo/texinfo.texi (Floats): * texinfo/texinfo.texi (float): * texinfo/texinfo.texi (caption shortcaption): * texinfo/texinfo.texi (listoffloats): * texinfo/texinfo.texi (Images): * texinfo/texinfo.texi (Image Syntax): * texinfo/texinfo.texi (Image Scaling): * texinfo/texinfo.texi (Footnotes): * texinfo/texinfo.texi (Footnote Commands): * texinfo/texinfo.texi (Footnote Styles): * texinfo/texinfo.texi (Indices): * texinfo/texinfo.texi (Index Entries): * texinfo/texinfo.texi (Predefined Indices): * texinfo/texinfo.texi (Indexing Commands): * texinfo/texinfo.texi (Combining Indices): * texinfo/texinfo.texi (syncodeindex): * texinfo/texinfo.texi (synindex): * texinfo/texinfo.texi (New Indices): * texinfo/texinfo.texi (Insertions): * texinfo/texinfo.texi (Atsign Braces Comma): * texinfo/texinfo.texi (Inserting an Atsign): * texinfo/texinfo.texi (Inserting Braces): * texinfo/texinfo.texi (Inserting a Comma): * texinfo/texinfo.texi (Inserting Quote Characters): * texinfo/texinfo.texi (Inserting Space): * texinfo/texinfo.texi (Not Ending a Sentence): * texinfo/texinfo.texi (Ending a Sentence): * texinfo/texinfo.texi (Multiple Spaces): * texinfo/texinfo.texi (frenchspacing): * texinfo/texinfo.texi (dmn): * texinfo/texinfo.texi (Inserting Accents): * texinfo/texinfo.texi (Inserting Quotation Marks): * texinfo/texinfo.texi (Dots Bullets): * texinfo/texinfo.texi (dots): * texinfo/texinfo.texi (bullet): * texinfo/texinfo.texi (TeX and copyright): * texinfo/texinfo.texi (tex): * texinfo/texinfo.texi (copyright symbol): * texinfo/texinfo.texi (registered symbol): * texinfo/texinfo.texi (euro): * texinfo/texinfo.texi (pounds): * texinfo/texinfo.texi (textdegree): * texinfo/texinfo.texi (minus): * texinfo/texinfo.texi (geq leq): * texinfo/texinfo.texi (math): * texinfo/texinfo.texi (Click Sequences): * texinfo/texinfo.texi (Glyphs): * texinfo/texinfo.texi (Glyphs Summary): * texinfo/texinfo.texi (result): * texinfo/texinfo.texi (expansion): * texinfo/texinfo.texi (Print Glyph): * texinfo/texinfo.texi (Error Glyph): * texinfo/texinfo.texi (Equivalence): * texinfo/texinfo.texi (Point Glyph): * texinfo/texinfo.texi (Breaks): * texinfo/texinfo.texi (Break Commands): * texinfo/texinfo.texi (Line Breaks): * texinfo/texinfo.texi (- and hyphenation): * texinfo/texinfo.texi (allowcodebreaks): * texinfo/texinfo.texi (w): * texinfo/texinfo.texi (tie): * texinfo/texinfo.texi (sp): * texinfo/texinfo.texi (page): * texinfo/texinfo.texi (group): * texinfo/texinfo.texi (need): * texinfo/texinfo.texi (Definition Commands): * texinfo/texinfo.texi (Def Cmd Template): * texinfo/texinfo.texi (Def Cmd Continuation Lines): * texinfo/texinfo.texi (Optional Arguments): * texinfo/texinfo.texi (deffnx): * texinfo/texinfo.texi (Def Cmds in Detail): * texinfo/texinfo.texi (Functions Commands): * texinfo/texinfo.texi (Variables Commands): * texinfo/texinfo.texi (Typed Functions): * texinfo/texinfo.texi (Typed Variables): * texinfo/texinfo.texi (Data Types): * texinfo/texinfo.texi (Abstract Objects): * texinfo/texinfo.texi (Object-Oriented Variables): * texinfo/texinfo.texi (Object-Oriented Methods): * texinfo/texinfo.texi (Defining Macros): * texinfo/texinfo.texi (Invoking Macros): * texinfo/texinfo.texi (Macro Details): * texinfo/texinfo.texi (alias): * texinfo/texinfo.texi (definfoenclose): * texinfo/texinfo.texi (Hardcopy): * texinfo/texinfo.texi (Use TeX): * texinfo/texinfo.texi (Format with tex/texindex): * texinfo/texinfo.texi (Format with texi2dvi): * texinfo/texinfo.texi (Print with lpr): * texinfo/texinfo.texi (Within XEmacs): * texinfo/texinfo.texi (Texinfo Mode Printing): * texinfo/texinfo.texi (Compile-Command): * texinfo/texinfo.texi (Requirements Summary): * texinfo/texinfo.texi (Preparing for TeX): * texinfo/texinfo.texi (Overfull hboxes): * texinfo/texinfo.texi (smallbook): * texinfo/texinfo.texi (A4 Paper): * texinfo/texinfo.texi (pagesizes): * texinfo/texinfo.texi (Cropmarks and Magnification): * texinfo/texinfo.texi (PDF Output): * texinfo/texinfo.texi (Obtaining TeX): * texinfo/texinfo.texi (Creating and Installing Info Files): * texinfo/texinfo.texi (Creating an Info File): * texinfo/texinfo.texi (makeinfo advantages): * texinfo/texinfo.texi (Invoking makeinfo): * texinfo/texinfo.texi (makeinfo options): * texinfo/texinfo.texi (Pointer Validation): * texinfo/texinfo.texi (makeinfo in XEmacs): * texinfo/texinfo.texi (texinfo-format commands): * texinfo/texinfo.texi (Batch Formatting): * texinfo/texinfo.texi (Tag and Split Files): * texinfo/texinfo.texi (Installing an Info File): * texinfo/texinfo.texi (Directory File): * texinfo/texinfo.texi (New Info File): * texinfo/texinfo.texi (Other Info Directories): * texinfo/texinfo.texi (Installing Dir Entries): * texinfo/texinfo.texi (Invoking install-info): * texinfo/texinfo.texi (Generating HTML): * texinfo/texinfo.texi (HTML Translation): * texinfo/texinfo.texi (HTML Splitting): * texinfo/texinfo.texi (HTML CSS): * texinfo/texinfo.texi (HTML Xref): * texinfo/texinfo.texi (HTML Xref Link Basics): * texinfo/texinfo.texi (HTML Xref Node Name Expansion): * texinfo/texinfo.texi (HTML Xref Command Expansion): * texinfo/texinfo.texi (HTML Xref 8-bit Character Expansion): * texinfo/texinfo.texi (HTML Xref Mismatch): * texinfo/texinfo.texi (Command List): * texinfo/texinfo.texi (Command Syntax): * texinfo/texinfo.texi (Tips): * texinfo/texinfo.texi (Sample Texinfo Files): * texinfo/texinfo.texi (Short Sample Texinfo File): * texinfo/texinfo.texi (GNU Sample Texts): * texinfo/texinfo.texi (Invoking sample): * texinfo/texinfo.texi (GNU Free Documentation License): * texinfo/texinfo.texi (Index): * texinfo/texinfo.texi (Verbatim Copying License): * texinfo/texinfo.texi (All-permissive Copying License): * texinfo/texinfo.texi (Include Files): * texinfo/texinfo.texi (Using Include Files): * texinfo/texinfo.texi (texinfo-multiple-files-update): * texinfo/texinfo.texi (Include Files Requirements): * texinfo/texinfo.texi (Sample Include File): * texinfo/texinfo.texi (Include Files Evolution): * texinfo/texinfo.texi (Headings): * texinfo/texinfo.texi (Headings Introduced): * texinfo/texinfo.texi (Heading Format): * texinfo/texinfo.texi (Heading Choice): * texinfo/texinfo.texi (Custom Headings): * texinfo/texinfo.texi (Catching Mistakes): * texinfo/texinfo.texi (makeinfo Preferred): * texinfo/texinfo.texi (Debugging with Info): * texinfo/texinfo.texi (Debugging with TeX): * texinfo/texinfo.texi (Using texinfo-show-structure): * texinfo/texinfo.texi (Using occur): * texinfo/texinfo.texi (Running Info-Validate): * texinfo/texinfo.texi (Using Info-validate): * texinfo/texinfo.texi (Unsplit): * texinfo/texinfo.texi (Tagifying): * texinfo/texinfo.texi (Splitting): * texinfo/texinfo.texi (Refilling Paragraphs): * texinfo/texinfo.texi (Command and Variable Index): * texinfo/texinfo.texi (General Index): * texinfo/version.texi: New file. Sync with FSF 23.1.92. Make new directory to hold the files needed to generate texinfo.info, since there are three such files now. 2010-02-19 Ben Wing <ben@xemacs.org> * Makefile: * Makefile (src_files1): * Makefile (DIR): * Makefile (texinfo-srcs): * Makefile ($(INFODIR)/widget.info): * Makefile ($(INFODIR)/texinfo.info): * Makefile (.PHONY): * Makefile (texinfo.dvi): * Makefile (texinfo.pdf): * Makefile ($(HTMLDIR)/widget.html): * Makefile ($(HTMLDIR)/texinfo.html): Incorporate texinfo.texi moving to a subdirectory texinfo/. Do some tricks to reduce the amount of duplication while still maintaining compatible with non-GNU make (at least, with Solaris make). * doclicense.texi: New file. * info.texi: * info.texi (Top): * info.texi (Getting Started): * info.texi (Help-Small-Screen): * info.texi (Help): * info.texi (Help-P): * info.texi (Help-^L): * info.texi (Help-Inv): * info.texi (Help-]): * info.texi (Help-M): * info.texi (Help-FOO): * info.texi (Help-Xref): * info.texi (Help-Int): * info.texi (Help-Q): * info.texi (Advanced): * info.texi (Search Text): * info.texi (Search Index): * info.texi (Go to node): * info.texi (Choose menu subtopic): * info.texi (Create Info buffer): * info.texi (XEmacs Info Variables): * info.texi (Expert Info): * info.texi (Add): * info.texi (Menus): * info.texi (Cross-refs): * info.texi (Help-Cross): * info.texi (Tags): * info.texi (Checking): * info.texi (Index): * texinfo.tex: * texinfo.tex (paragraphindent{%): * texinfo.tex (sectionheading will have): * texinfo.tex (chapterzzz{#3}%): * texinfo.tex (subsubsection = \numberedsubsubsec): * texinfo.tex (subsubsection = \appendixsubsubsec): * texinfo.tex (subsubsection = \unnumberedsubsubsec): * texinfo.tex (sectionheading{#1}{sec}{Ynumbered}{\the\chapno.\the\secno}%): * texinfo.tex (sectionheading{#1}{sec}{Yappendix}{\appendixletter.\the\secno}%): * texinfo.tex (sectionheading{#1}{sec}{Ynothing}{\the\unnumberedno.\the\secno}%): * texinfo.tex (sectionheading{#1}{subsec}{Ynumbered}{\the\chapno.\the\secno.\the\subsecno}%): * texinfo.tex (sectionheading{#1}{subsec}{Yappendix}%): * texinfo.tex (sectionheading{#1}{subsec}{Ynothing}%): * texinfo.tex (sectionheading{#1}{subsubsec}{Ynumbered}%): * texinfo.tex (sectionheading{#1}{subsubsec}{Yappendix}%): * texinfo.tex (sectionheading{#1}{subsubsec}{Ynothing}%): * texinfo.tex (sectionheading{#1}{subsubsec}{Yomitfromtoc}{}): * texinfo.tex (sectionheading to do the printing.): * texinfo.tex (sectionlevel}{#1}{#4}%): * texinfo.tex (sectionheading, q.v.): Sync with FSF 23.1.92.
author Ben Wing <ben@xemacs.org>
date Fri, 19 Feb 2010 22:39:19 -0600
parents e358b6c40407
children a7da359711ce
comparison
equal deleted inserted replaced
5491:06dd936cde16 5492:e82f5b7010fe
1 # Makefile for man subdirectory in XEmacs 1 # Makefile for man subdirectory in XEmacs
2 # Copyright (C) 1995 Board of Trustees, University of Illinois 2 # Copyright (C) 1995 Board of Trustees, University of Illinois
3 # Copyright (C) 1994, 1995 Sun Microsystems. 3 # Copyright (C) 1994, 1995 Sun Microsystems.
4 # Copyright (C) 2005 Ben Wing. 4 # Copyright (C) 2005, 2010 Ben Wing.
5 5
6 # This file is part of XEmacs. 6 # This file is part of XEmacs.
7 7
8 # XEmacs is free software; you can redistribute it and/or modify it 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 9 # under the terms of the GNU General Public License as published by the
41 41
42 INFODIR = ../info 42 INFODIR = ../info
43 HTMLDIR = ../html 43 HTMLDIR = ../html
44 PHOTODIR = ../etc/photos 44 PHOTODIR = ../etc/photos
45 45
46 info_files = \ 46 src_files1 = \
47 $(INFODIR)/beta.info \ 47 $(DIR)beta.texi \
48 $(INFODIR)/cl.info \ 48 $(DIR)cl.texi \
49 $(INFODIR)/custom.info \ 49 $(DIR)custom.texi \
50 $(INFODIR)/emodules.info \ 50 $(DIR)emodules.texi \
51 $(INFODIR)/external-widget.info \ 51 $(DIR)external-widget.texi \
52 $(INFODIR)/info.info \ 52 $(DIR)info.texi \
53 $(INFODIR)/internals.info \ 53 $(DIR)internals.texi \
54 $(INFODIR)/lispref.info \ 54 $(DIR)lispref.texi \
55 $(INFODIR)/new-users-guide.info \ 55 $(DIR)new-users-guide.texi \
56 $(INFODIR)/standards.info \ 56 $(DIR)standards.texi \
57 $(INFODIR)/term.info \ 57 $(DIR)term.texi \
58 $(INFODIR)/termcap.info \ 58 $(DIR)termcap.texi \
59 $(INFODIR)/texinfo.info \ 59 $(DIR)texinfo.texi \
60 $(INFODIR)/widget.info \ 60 $(DIR)widget.texi \
61 $(INFODIR)/xemacs-faq.info \ 61 $(DIR)xemacs.texi \
62 $(INFODIR)/xemacs.info 62 $(DIR)xemacs-faq.texi
63 63
64 html_files = \ 64 DIR:=
65 $(HTMLDIR)/beta.html \ 65 src_files := $(src_files1)
66 $(HTMLDIR)/cl.html \ 66
67 $(HTMLDIR)/custom.html \ 67 DIR := $(INFODIR)/
68 $(HTMLDIR)/emodules.html \ 68 info_files := $(src_files1:.texi=.info)
69 $(HTMLDIR)/external-widget.html \ 69
70 $(HTMLDIR)/info.html \ 70 DIR := $(HTMLDIR)/
71 $(HTMLDIR)/lispref.html \ 71 html_files := $(src_files1:.texi=.html)
72 $(HTMLDIR)/internals.html \ 72
73 $(HTMLDIR)/new-users-guide.html \ 73 dvi_files := $(src_files:.texi=.dvi)
74 $(HTMLDIR)/standards.html \ 74
75 $(HTMLDIR)/term.html \ 75 pdf_files := $(src_files:.texi=.pdf)
76 $(HTMLDIR)/termcap.html \ 76
77 $(HTMLDIR)/texinfo.html \
78 $(HTMLDIR)/widget.html \
79 $(HTMLDIR)/xemacs.html \
80 $(HTMLDIR)/xemacs-faq.html
81
82 dvi_files = \
83 beta.dvi \
84 cl.dvi \
85 custom.dvi \
86 emodules.dvi \
87 external-widget.dvi \
88 info.dvi \
89 lispref.dvi \
90 internals.dvi \
91 new-users-guide.dvi \
92 standards.dvi \
93 term.dvi \
94 termcap.dvi \
95 texinfo.dvi \
96 widget.dvi \
97 xemacs.dvi \
98 xemacs-faq.dvi
99
100 pdf_files = \
101 beta.pdf \
102 cl.pdf \
103 custom.pdf \
104 emodules.pdf \
105 external-widget.pdf \
106 info.pdf \
107 lispref.pdf \
108 internals.pdf \
109 new-users-guide.pdf \
110 standards.pdf \
111 term.pdf \
112 termcap.pdf \
113 texinfo.pdf \
114 widget.pdf \
115 xemacs.pdf \
116 xemacs-faq.pdf
117 77
118 xemacs-srcs = \ 78 xemacs-srcs = \
119 xemacs/abbrevs.texi \ 79 xemacs/abbrevs.texi \
120 xemacs/basic.texi \ 80 xemacs/basic.texi \
121 xemacs/buffers.texi \ 81 xemacs/buffers.texi \
241 new-users-guide/new-users-guide.texi \ 201 new-users-guide/new-users-guide.texi \
242 new-users-guide/region.texi \ 202 new-users-guide/region.texi \
243 new-users-guide/search.texi \ 203 new-users-guide/search.texi \
244 new-users-guide/xmenu.texi 204 new-users-guide/xmenu.texi
245 205
206 texinfo-srcs = \
207 texinfo/fdl.texi \
208 texinfo/texinfo.texi \
209 texinfo/version.texi
210
246 $(INFODIR)/beta.info : beta.texi 211 $(INFODIR)/beta.info : beta.texi
247 $(MAKEINFO) -o $(INFODIR)/beta.info beta.texi 212 $(MAKEINFO) -o $(INFODIR)/beta.info beta.texi
248 213
249 $(INFODIR)/cl.info : cl.texi 214 $(INFODIR)/cl.info : cl.texi
250 $(MAKEINFO) -o $(INFODIR)/cl.info cl.texi 215 $(MAKEINFO) -o $(INFODIR)/cl.info cl.texi
268 $(MAKEINFO) -o $(INFODIR)/term.info term.texi 233 $(MAKEINFO) -o $(INFODIR)/term.info term.texi
269 234
270 $(INFODIR)/termcap.info : termcap.texi 235 $(INFODIR)/termcap.info : termcap.texi
271 $(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi 236 $(MAKEINFO) -o $(INFODIR)/termcap.info termcap.texi
272 237
273 $(INFODIR)/texinfo.info : texinfo.texi 238 $(INFODIR)/widget.info : widget.texi doclicense.texi
274 $(MAKEINFO) -o $(INFODIR)/texinfo.info texinfo.texi
275
276 $(INFODIR)/widget.info : widget.texi
277 $(MAKEINFO) -o $(INFODIR)/widget.info widget.texi 239 $(MAKEINFO) -o $(INFODIR)/widget.info widget.texi
278 240
279 $(INFODIR)/xemacs-faq.info : xemacs-faq.texi 241 $(INFODIR)/xemacs-faq.info : xemacs-faq.texi
280 $(MAKEINFO) -o $(INFODIR)/xemacs-faq.info xemacs-faq.texi 242 $(MAKEINFO) -o $(INFODIR)/xemacs-faq.info xemacs-faq.texi
281 243
289 $(INFODIR)/internals.info : $(internals-srcs) 251 $(INFODIR)/internals.info : $(internals-srcs)
290 $(MAKEINFO) -P internals -o $(INFODIR)/internals.info internals/internals.texi 252 $(MAKEINFO) -P internals -o $(INFODIR)/internals.info internals/internals.texi
291 253
292 $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs) 254 $(INFODIR)/new-users-guide.info : $(new-users-guide-srcs)
293 $(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi 255 $(MAKEINFO) -P new-users-guide -o $(INFODIR)/new-users-guide.info new-users-guide/new-users-guide.texi
256
257 $(INFODIR)/texinfo.info : $(texinfo-srcs)
258 $(MAKEINFO) -P texinfo -o $(INFODIR)/texinfo.info texinfo/texinfo.texi
294 259
295 xemacs : $(INFODIR)/xemacs.info 260 xemacs : $(INFODIR)/xemacs.info
296 lispref : $(INFODIR)/lispref.info 261 lispref : $(INFODIR)/lispref.info
297 internals : $(INFODIR)/internals.info 262 internals : $(INFODIR)/internals.info
298 new-users-guide.info : $(INFODIR)/new-users-guide.info 263 new-users-guide.info : $(INFODIR)/new-users-guide.info
299 264 texinfo : $(INFODIR)/texinfo.info
300 .PHONY : xemacs lispref internals new-users-guide info dvi pdf 265
266 .PHONY : xemacs lispref internals new-users-guide texinfo info dvi pdf
301 267
302 info : $(info_files) 268 info : $(info_files)
303 html : $(html_files) 269 html : $(html_files)
304 270
305 .texi.dvi: 271 .texi.dvi:
318 $(TEXI2DVI) -I internals internals/internals.texi 284 $(TEXI2DVI) -I internals internals/internals.texi
319 285
320 new-users-guide.dvi : $(new-users-guide-srcs) 286 new-users-guide.dvi : $(new-users-guide-srcs)
321 $(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi 287 $(TEXI2DVI) -I new-users-guide new-users-guide/new-users-guide.texi
322 288
289 texinfo.dvi : $(texinfo-srcs)
290 $(TEXI2DVI) -I texinfo texinfo/texinfo.texi
291
323 dvi : $(dvi_files) 292 dvi : $(dvi_files)
324 293
325 xemacs.pdf: $(xemacs-srcs) 294 xemacs.pdf: $(xemacs-srcs)
326 $(TEXI2DVI) --pdf -I xemacs xemacs/xemacs.texi 295 $(TEXI2DVI) --pdf -I xemacs xemacs/xemacs.texi
327 296
331 internals.pdf: $(internals-srcs) 300 internals.pdf: $(internals-srcs)
332 $(TEXI2DVI) --pdf -I internals internals/internals.texi 301 $(TEXI2DVI) --pdf -I internals internals/internals.texi
333 302
334 new-users-guide.pdf: $(new-users-guide-srcs) 303 new-users-guide.pdf: $(new-users-guide-srcs)
335 $(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi 304 $(TEXI2DVI) --pdf -I new-users-guide new-users-guide/new-users-guide.texi
305
306 texinfo.pdf: $(texinfo-srcs)
307 $(TEXI2DVI) --pdf -I texinfo texinfo/texinfo.texi
336 308
337 pdf: $(pdf_files) 309 pdf: $(pdf_files)
338 310
339 .PHONY: mostlyclean clean distclean realclean extraclean 311 .PHONY: mostlyclean clean distclean realclean extraclean
340 .PHONY: distclean-noconfig realclean-noconfig extraclean-noconfig 312 .PHONY: distclean-noconfig realclean-noconfig extraclean-noconfig
379 $(TEXI2HTML_SPLIT) term.texi 351 $(TEXI2HTML_SPLIT) term.texi
380 352
381 $(HTMLDIR)/termcap.html : termcap.texi 353 $(HTMLDIR)/termcap.html : termcap.texi
382 $(TEXI2HTML_SPLIT) termcap.texi 354 $(TEXI2HTML_SPLIT) termcap.texi
383 355
384 $(HTMLDIR)/texinfo.html : texinfo.texi
385 $(TEXI2HTML_SPLIT) texinfo.texi
386
387 $(HTMLDIR)/widget.html : widget.texi 356 $(HTMLDIR)/widget.html : widget.texi
388 $(TEXI2HTML_SPLIT) widget.texi 357 $(TEXI2HTML_SPLIT) widget.texi
389 358
390 $(HTMLDIR)/xemacs-faq.html : xemacs-faq.texi 359 $(HTMLDIR)/xemacs-faq.html : xemacs-faq.texi
391 $(TEXI2HTML_NOSPLIT) xemacs-faq.texi 360 $(TEXI2HTML_NOSPLIT) xemacs-faq.texi
410 $(TEXI2HTML_SPLIT) internals/internals.texi 379 $(TEXI2HTML_SPLIT) internals/internals.texi
411 380
412 $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs) 381 $(HTMLDIR)/new-users-guide.html : $(new-users-guide-srcs)
413 $(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi 382 $(TEXI2HTML_SPLIT) new-users-guide/new-users-guide.texi
414 383
384 $(HTMLDIR)/texinfo.html : $(texinfo-srcs)
385 $(TEXI2HTML_SPLIT) texinfo/texinfo.texi
386
415 xemacs : $(HTMLDIR)/xemacs.html 387 xemacs : $(HTMLDIR)/xemacs.html
416 lispref : $(HTMLDIR)/lispref.html 388 lispref : $(HTMLDIR)/lispref.html
417 internals : $(HTMLDIR)/internals.html 389 internals : $(HTMLDIR)/internals.html
418 new-users-guide.html : $(HTMLDIR)/new-users-guide.html 390 new-users-guide.html : $(HTMLDIR)/new-users-guide.html
391 texinfo : $(HTMLDIR)/texinfo.html
419 392
420 html : $(html_files) 393 html : $(html_files)