aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2009-10-27 02:45:57 +0000
committerGlenn Morris2009-10-27 02:45:57 +0000
commitce109c95cc8a104217282fa7add23174459ba9ca (patch)
treed666bc14e47f66a39dfe0bcbaa9e19b3ae31d13d
parentb60bfecceaeec6d311bc38a8cdd25d3080dd1421 (diff)
downloademacs-ce109c95cc8a104217282fa7add23174459ba9ca.tar.gz
emacs-ce109c95cc8a104217282fa7add23174459ba9ca.zip
(texinfodir, TEXI2PDF): New variables.
(ENVADD): Add -I$texinfodir. (emacs-lisp-intro.pdf): New target.
-rw-r--r--doc/lispintro/makefile.w32-in8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/lispintro/makefile.w32-in b/doc/lispintro/makefile.w32-in
index 951f133501d..132af96a265 100644
--- a/doc/lispintro/makefile.w32-in
+++ b/doc/lispintro/makefile.w32-in
@@ -22,6 +22,8 @@
22srcdir = . 22srcdir = .
23 23
24infodir = $(srcdir)/../../info 24infodir = $(srcdir)/../../info
25# Directory with the (customized) texinfo.tex file.
26texinfodir = $(srcdir)/../misc
25 27
26INFO_SOURCES = $(srcdir)/emacs-lisp-intro.texi 28INFO_SOURCES = $(srcdir)/emacs-lisp-intro.texi
27# The file name eintr must fit within 5 characters, to allow for 29# The file name eintr must fit within 5 characters, to allow for
@@ -32,9 +34,10 @@ DVI_TARGETS = emacs-lisp-intro.dvi
32MAKEINFO = makeinfo 34MAKEINFO = makeinfo
33INSTALL_INFO = install-info 35INSTALL_INFO = install-info
34TEXI2DVI = texi2dvi 36TEXI2DVI = texi2dvi
37TEXI2PDF = texi2pdf
35DVIPS = dvips 38DVIPS = dvips
36ENVADD = $(srcdir)\..\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \ 39ENVADD = $(srcdir)\..\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \
37 "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C 40 "MAKEINFO=$(MAKEINFO) -I$(srcdir) -I$(texinfodir)" /C
38 41
39.SUFFIXES: .dvi .ps .texi 42.SUFFIXES: .dvi .ps .texi
40 43
@@ -51,6 +54,9 @@ $(infodir)/eintr: $(INFO_SOURCES)
51emacs-lisp-intro.dvi: $(INFO_SOURCES) 54emacs-lisp-intro.dvi: $(INFO_SOURCES)
52 $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-lisp-intro.texi 55 $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-lisp-intro.texi
53 56
57emacs-lisp-intro.pdf: ${INFO_SOURCES}
58 $(ENVADD) $(TEXI2PDF) $(srcdir)/emacs-lisp-intro.texi
59
54emacs-lisp-intro.html: $(INFO_SOURCES) 60emacs-lisp-intro.html: $(INFO_SOURCES)
55 $(MAKEINFO) --html -o $@ $(srcdir)/emacs-lisp-intro.texi 61 $(MAKEINFO) --html -o $@ $(srcdir)/emacs-lisp-intro.texi
56 62