]> code.delx.au - gnu-emacs/blobdiff - man/makefile.w32-in
(Text Display): Renamed show-nonbreak-escape
[gnu-emacs] / man / makefile.w32-in
index 45f890fd07a0eb42d73fa585d37f741ebbb661e2..d89c77ab5d9c148dd43756869f6e6ba511dfcb31 100644 (file)
@@ -46,14 +46,16 @@ INFO_TARGETS = $(infodir)/emacs $(infodir)/ccmode \
                $(infodir)/emacs-mime $(infodir)/eshell \
                $(infodir)/speedbar $(infodir)/tramp \
                $(infodir)/ses $(infodir)/smtpmail \
-               $(infodir)/flymake $(infodir)/emacs-xtra
+               $(infodir)/flymake $(infodir)/emacs-xtra \
+               $(infodir)/org $(infodir)/url \
+               $(infodir)/pgg $(infodir)/sieve
 DVI_TARGETS =  emacs.dvi calc.dvi cc-mode.dvi cl.dvi dired-x.dvi \
                 ediff.dvi forms.dvi gnus.dvi message.dvi mh-e.dvi \
                 reftex.dvi sc.dvi vip.dvi viper.dvi widget.dvi faq.dvi \
                 ada-mode.dvi autotype.dvi idlwave.dvi eudc.dvi ebrowse.dvi \
-                pcl-cvs.dvi woman.dvi emacs-mime.dvi eshell.dvi \
+                org.dvi pcl-cvs.dvi woman.dvi emacs-mime.dvi eshell.dvi \
                 speedbar.dvi tramp.dvi ses.dvi smtpmail.dvi flymake.dvi \
-                emacs-xtra.dvi
+                emacs-xtra.dvi pgg.dvi sieve.dvi url.dvi
 INFOSOURCES = info.texi
 
 # The following rule does not work with all versions of `make'.
@@ -67,7 +69,6 @@ ENVADD = $(srcdir)\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \
 
 EMACSSOURCES= \
        $(srcdir)/emacs.texi \
-       $(srcdir)/emacs-xtra.texi \
        $(srcdir)/doclicense.texi \
        $(srcdir)/screen.texi \
        $(srcdir)/commands.texi \
@@ -125,9 +126,11 @@ dvi: $(DVI_TARGETS)
 # The following target uses an explicit -o switch to work around
 # the @setfilename directive in info.texi, which is required for
 # the Texinfo distribution.
+# Some Windows ports of makeinfo seem to require -o to come before the
+# texi filename, contrary to GNU standards.
 
 $(infodir)/info: $(INFOSOURCES)
-       $(MAKEINFO) --no-split info.texi -o $@
+       $(MAKEINFO) --no-split -o $@ info.texi
 
 info.dvi: $(INFOSOURCES)
        $(ENVADD) $(TEXI2DVI) $(srcdir)/info.texi
@@ -190,6 +193,7 @@ $(infodir)/forms: forms.texi
 forms.dvi: forms.texi
        $(ENVADD) $(TEXI2DVI) $(srcdir)/forms.texi
 
+# gnus/message/emacs-mime/sieve/pgg are part of Gnus:
 $(infodir)/gnus: gnus.texi
        $(MAKEINFO) gnus.texi
 gnus.dvi: gnus.texi
@@ -197,11 +201,26 @@ gnus.dvi: gnus.texi
        $(ENVADD) $(TEXI2DVI) gnustmp.texi
        cp gnustmp.dvi $*.dvi
        rm gnustmp.*
-
+#
 $(infodir)/message: message.texi
        $(MAKEINFO) message.texi
 message.dvi: message.texi
        $(ENVADD) $(TEXI2DVI) $(srcdir)/message.texi
+#
+$(infodir)/emacs-mime: emacs-mime.texi
+       $(MAKEINFO) emacs-mime.texi
+emacs-mime.dvi: emacs-mime.texi
+       $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-mime.texi
+#
+$(infodir)/sieve: sieve.texi
+       $(MAKEINFO) sieve.texi
+sieve.dvi: sieve.texi
+       $(ENVADD) $(TEXI2DVI) $(srcdir)/sieve.texi
+#
+$(infodir)/pgg: pgg.texi
+       $(MAKEINFO) pgg.texi
+pgg.dvi: pgg.texi
+       $(ENVADD) $(TEXI2DVI) $(srcdir)/pgg.texi
 
 $(infodir)/mh-e: mh-e.texi
        $(MAKEINFO) mh-e.texi
@@ -279,11 +298,6 @@ $(infodir)/speedbar: speedbar.texi
 speedbar.dvi: speedbar.texi
        $(ENVADD) $(TEXI2DVI) $(srcdir)/speedbar.texi
 
-$(infodir)/emacs-mime: emacs-mime.texi
-       $(MAKEINFO) emacs-mime.texi
-emacs-mime.dvi: emacs-mime.texi
-       $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-mime.texi
-
 $(infodir)/tramp: tramp.texi
        $(MAKEINFO) tramp.texi
 tramp.dvi: tramp.texi
@@ -305,6 +319,18 @@ $(infodir)/emacs-xtra: emacs-xtra.texi
 emacs-xtra.dvi: emacs-xtra.texi
        $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-xtra.texi
 
+$(infodir)/org: org.texi
+       $(MAKEINFO) org.texi
+
+org.dvi: org.texi
+       $(ENVADD) $(TEXI2DVI) $(srcdir)/org.texi
+
+$(infodir)/url: url.texi
+       $(MAKEINFO) url.texi
+
+url.dvi: url.texi
+       $(ENVADD) $(TEXI2DVI) $(srcdir)/url.texi
+
 mostlyclean:
        - $(DEL) *.log *.cp *.fn *.ky *.pg *.vr core *.tp *.core gnustmp.*
 
@@ -324,6 +350,7 @@ clean: mostlyclean
                 $(infodir)/woman* $(infodir)/eshell* \
                 $(infodir)/speedbar* $(infodir)/tramp* \
                 $(infodir)/ses* $(infodir)/smtpmail* \
+                $(infodir)/url* $(infodir)/org* \
                 $(infodir)/flymake*
 
 distclean: clean