aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2005-06-24 20:23:30 +0000
committerEli Zaretskii2005-06-24 20:23:30 +0000
commit2e2698e0f258595cd5b44e7da1c309c83f61fc8d (patch)
tree26eb646edc7dd7b3da293ed2a0351ed3d047278a
parent90296dd36cbbdf2173007ed3153902e39503cffe (diff)
downloademacs-2e2698e0f258595cd5b44e7da1c309c83f61fc8d.tar.gz
emacs-2e2698e0f258595cd5b44e7da1c309c83f61fc8d.zip
(MAKEINFO): Use --force.
(INFO_TARGETS, DVI_TARGETS): Make identical to the lists in Makefile.in. (gnus.dvi): Use "..." to quote Sed args, so that it works with more shells.
-rw-r--r--man/makefile.w32-in41
1 files changed, 18 insertions, 23 deletions
diff --git a/man/makefile.w32-in b/man/makefile.w32-in
index d89c77ab5d9..9771be8ef06 100644
--- a/man/makefile.w32-in
+++ b/man/makefile.w32-in
@@ -29,33 +29,28 @@ srcdir=.
29infodir = $(srcdir)/../info 29infodir = $(srcdir)/../info
30 30
31# The makeinfo program is part of the Texinfo distribution. 31# The makeinfo program is part of the Texinfo distribution.
32MAKEINFO = makeinfo 32MAKEINFO = makeinfo --force
33MULTI_INSTALL_INFO = $(srcdir)\..\nt\multi-install-info.bat 33MULTI_INSTALL_INFO = $(srcdir)\..\nt\multi-install-info.bat
34INFO_TARGETS = $(infodir)/emacs $(infodir)/ccmode \ 34INFO_TARGETS = $(infodir)/emacs $(infodir)/emacs-xtra $(infodir)/ccmode \
35 $(infodir)/cl $(infodir)/dired-x \ 35 $(infodir)/cl $(infodir)/dired-x $(infodir)/ediff \
36 $(infodir)/ediff $(infodir)/forms \ 36 $(infodir)/forms $(infodir)/gnus $(infodir)/message \
37 $(infodir)/gnus $(infodir)/info \ 37 $(infodir)/sieve $(infodir)/pgg $(infodir)/emacs-mime \
38 $(infodir)/message $(infodir)/mh-e \ 38 $(infodir)/info $(infodir)/mh-e $(infodir)/reftex \
39 $(infodir)/reftex $(infodir)/sc \ 39 $(infodir)/sc $(infodir)/vip $(infodir)/viper \
40 $(infodir)/vip $(infodir)/viper \ 40 $(infodir)/widget $(infodir)/efaq $(infodir)/ada-mode \
41 $(infodir)/widget $(infodir)/efaq \ 41 $(infodir)/autotype $(infodir)/calc $(infodir)/idlwave \
42 $(infodir)/ada-mode $(infodir)/autotype \ 42 $(infodir)/eudc $(infodir)/ebrowse $(infodir)/pcl-cvs \
43 $(infodir)/calc $(infodir)/idlwave \ 43 $(infodir)/woman $(infodir)/eshell $(infodir)/org \
44 $(infodir)/eudc $(infodir)/ebrowse \ 44 $(infodir)/url $(infodir)/speedbar $(infodir)/tramp \
45 $(infodir)/pcl-cvs $(infodir)/woman \ 45 $(infodir)/ses $(infodir)/smtpmail $(infodir)/flymake
46 $(infodir)/emacs-mime $(infodir)/eshell \
47 $(infodir)/speedbar $(infodir)/tramp \
48 $(infodir)/ses $(infodir)/smtpmail \
49 $(infodir)/flymake $(infodir)/emacs-xtra \
50 $(infodir)/org $(infodir)/url \
51 $(infodir)/pgg $(infodir)/sieve
52DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \ 46DVI_TARGETS = emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \
53 ediff.dvi forms.dvi gnus.dvi message.dvi mh-e.dvi \ 47 ediff.dvi forms.dvi gnus.dvi message.dvi emacs-mime.dvi \
48 gnus.dvi message.dvi sieve.dvi pgg.dvi mh-e.dvi \
54 reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \ 49 reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \
55 ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \ 50 ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \
56 org.dvi pcl-cvs.dvi woman.dvi emacs-mime.dvi eshell.dvi \ 51 pcl-cvs.dvi woman.dvi eshell.dvi org.dvi url.dvi \
57 speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \ 52 speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \
58 emacs-xtra.dvi pgg.dvi sieve.dvi url.dvi 53 emacs-xtra.dvi
59INFOSOURCES = info.texi 54INFOSOURCES = info.texi
60 55
61# The following rule does not work with all versions of `make'. 56# The following rule does not work with all versions of `make'.
@@ -197,7 +192,7 @@ forms.dvi: forms.texi
197$(infodir)/gnus: gnus.texi 192$(infodir)/gnus: gnus.texi
198 $(MAKEINFO) gnus.texi 193 $(MAKEINFO) gnus.texi
199gnus.dvi: gnus.texi 194gnus.dvi: gnus.texi
200 sed -e '/@iflatex/,/@end iflatex/d' $(srcdir)/gnus.texi > gnustmp.texi 195 sed -e "/@iflatex/,/@end iflatex/d" $(srcdir)/gnus.texi > gnustmp.texi
201 $(ENVADD) $(TEXI2DVI) gnustmp.texi 196 $(ENVADD) $(TEXI2DVI) gnustmp.texi
202 cp gnustmp.dvi $*.dvi 197 cp gnustmp.dvi $*.dvi
203 rm gnustmp.* 198 rm gnustmp.*