comparison man/makefile.w32-in @ 70455:c42f6e43754c

(INFO_TARGETS): Remove $(infodir)/emacs-xtra. (EMACS_XTRA): New variable, lists the new *-xtra.texi files. (EMACSSOURCES): Use EMACS_XTRA. ($(infodir)/emacs-xtra): Remove. (emacs-xtra.dvi): Add EMACS_XTRA to prerequisites.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 06 May 2006 13:03:51 +0000
parents 6f62a7231d30
children 34c75d68e3b4
comparison
equal deleted inserted replaced
70454:97b523794d77 70455:c42f6e43754c
28 infodir = $(srcdir)/../info 28 infodir = $(srcdir)/../info
29 29
30 # The makeinfo program is part of the Texinfo distribution. 30 # The makeinfo program is part of the Texinfo distribution.
31 MAKEINFO = makeinfo --force 31 MAKEINFO = makeinfo --force
32 MULTI_INSTALL_INFO = $(srcdir)\..\nt\multi-install-info.bat 32 MULTI_INSTALL_INFO = $(srcdir)\..\nt\multi-install-info.bat
33 INFO_TARGETS = $(infodir)/emacs $(infodir)/emacs-xtra $(infodir)/ccmode \ 33 INFO_TARGETS = $(infodir)/emacs $(infodir)/ccmode \
34 $(infodir)/cl $(infodir)/dired-x $(infodir)/ediff \ 34 $(infodir)/cl $(infodir)/dired-x $(infodir)/ediff \
35 $(infodir)/forms $(infodir)/gnus $(infodir)/message \ 35 $(infodir)/forms $(infodir)/gnus $(infodir)/message \
36 $(infodir)/sieve $(infodir)/pgg $(infodir)/emacs-mime \ 36 $(infodir)/sieve $(infodir)/pgg $(infodir)/emacs-mime \
37 $(infodir)/info $(infodir)/mh-e $(infodir)/reftex \ 37 $(infodir)/info $(infodir)/mh-e $(infodir)/reftex \
38 $(infodir)/sc $(infodir)/vip $(infodir)/viper \ 38 $(infodir)/sc $(infodir)/vip $(infodir)/viper \
59 texi2dvi $< 59 texi2dvi $<
60 60
61 TEXI2DVI = texi2dvi 61 TEXI2DVI = texi2dvi
62 ENVADD = $(srcdir)\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \ 62 ENVADD = $(srcdir)\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \
63 "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C 63 "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C
64
65 EMACS_XTRA=\
66 $(srcdir)/arevert-xtra.texi \
67 $(srcdir)/cal-xtra.texi \
68 $(srcdir)/dired-xtra.texi \
69 $(srcdir)/picture-xtra.texi \
70 $(srcdir)/emerge-xtra.texi \
71 $(srcdir)/vc-xtra.texi \
72 $(srcdir)/vc1-xtra.texi \
73 $(srcdir)/vc2-xtra.texi \
74 $(srcdir)/fortran-xtra.texi \
75 $(srcdir)/msdog-xtra.texi
64 76
65 EMACSSOURCES= \ 77 EMACSSOURCES= \
66 $(srcdir)/emacs.texi \ 78 $(srcdir)/emacs.texi \
67 $(srcdir)/doclicense.texi \ 79 $(srcdir)/doclicense.texi \
68 $(srcdir)/screen.texi \ 80 $(srcdir)/screen.texi \
103 $(srcdir)/macos.texi \ 115 $(srcdir)/macos.texi \
104 $(srcdir)/msdog.texi \ 116 $(srcdir)/msdog.texi \
105 $(srcdir)/gnu.texi \ 117 $(srcdir)/gnu.texi \
106 $(srcdir)/glossary.texi \ 118 $(srcdir)/glossary.texi \
107 $(srcdir)/ack.texi \ 119 $(srcdir)/ack.texi \
108 $(srcdir)/kmacro.texi 120 $(srcdir)/kmacro.texi \
121 $(EMACS_XTRA)
109 122
110 info: $(INFO_TARGETS) 123 info: $(INFO_TARGETS)
111 124
112 dvi: $(DVI_TARGETS) 125 dvi: $(DVI_TARGETS)
113 126
307 $(infodir)/smtpmail: smtpmail.texi 320 $(infodir)/smtpmail: smtpmail.texi
308 $(MAKEINFO) smtpmail.texi 321 $(MAKEINFO) smtpmail.texi
309 smtpmail.dvi: smtpmail.texi 322 smtpmail.dvi: smtpmail.texi
310 $(ENVADD) $(TEXI2DVI) $(srcdir)/smtpmail.texi 323 $(ENVADD) $(TEXI2DVI) $(srcdir)/smtpmail.texi
311 324
312 $(infodir)/emacs-xtra: emacs-xtra.texi 325 emacs-xtra.dvi: emacs-xtra.texi $(EMACS_XTRA)
313 $(MAKEINFO) emacs-xtra.texi
314
315 emacs-xtra.dvi: emacs-xtra.texi
316 $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-xtra.texi 326 $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-xtra.texi
317 327
318 $(infodir)/org: org.texi 328 $(infodir)/org: org.texi
319 $(MAKEINFO) org.texi 329 $(MAKEINFO) org.texi
320 org.dvi: org.texi 330 org.dvi: org.texi