summaryrefslogtreecommitdiff
path: root/doc/emacs/makefile.w32-in
diff options
context:
space:
mode:
Diffstat (limited to 'doc/emacs/makefile.w32-in')
-rw-r--r--doc/emacs/makefile.w32-in11
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/emacs/makefile.w32-in b/doc/emacs/makefile.w32-in
index 422ae261395..bbbcaf0528b 100644
--- a/doc/emacs/makefile.w32-in
+++ b/doc/emacs/makefile.w32-in
@@ -27,7 +27,8 @@ srcdir=.
infodir = $(srcdir)/../../info
# The makeinfo program is part of the Texinfo distribution.
-MAKEINFO = makeinfo --force
+MAKEINFO = makeinfo
+MAKEINFO_OPTS = --force -I$(srcdir)
MULTI_INSTALL_INFO = $(srcdir)\..\..\nt\multi-install-info.bat
INFO_TARGETS = $(infodir)/emacs
DVI_TARGETS = emacs.dvi
@@ -40,7 +41,7 @@ INFOSOURCES = info.texi
TEXI2DVI = texi2dvi
ENVADD = $(srcdir)\..\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \
- "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C
+ "MAKEINFO=$(MAKEINFO) $(MAKEINFO_OPTS)" /C
EMACS_XTRA=\
$(srcdir)/arevert-xtra.texi \
@@ -113,11 +114,14 @@ $(infodir)/dir:
$(MULTI_INSTALL_INFO) --info-dir=$(infodir) $(INFO_TARGETS)
$(infodir)/emacs: $(EMACSSOURCES)
- $(MAKEINFO) emacs.texi
+ $(MAKEINFO) $(MAKEINFO_OPTS) emacs.texi
emacs.dvi: $(EMACSSOURCES)
$(ENVADD) $(TEXI2DVI) $(srcdir)/emacs.texi
+emacs.html: $(EMACSSOURCES)
+ $(MAKEINFO) $(MAKEINFO_OPTS) --html -o $@ emacs.texi
+
emacs-xtra.dvi: emacs-xtra.texi $(EMACS_XTRA)
$(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-xtra.texi
@@ -127,6 +131,7 @@ mostlyclean:
clean: mostlyclean
- $(DEL) *.dvi
- $(DEL) $(infodir)/emacs*
+ - $(DEL_TREE) emacs.html
distclean: clean
- $(DEL) makefile