]> git.eshelyaron.com Git - emacs.git/commitdiff
(texinfodir, TEXI2PDF): New variables.
authorGlenn Morris <rgm@gnu.org>
Tue, 27 Oct 2009 02:45:57 +0000 (02:45 +0000)
committerGlenn Morris <rgm@gnu.org>
Tue, 27 Oct 2009 02:45:57 +0000 (02:45 +0000)
(ENVADD): Add -I$texinfodir.
(emacs-lisp-intro.pdf): New target.

doc/lispintro/makefile.w32-in

index 951f133501d976e0e866d0e5e7a21cccc28de408..132af96a265f6f2ecb6fa0090d850e9aaf7d10e4 100644 (file)
@@ -22,6 +22,8 @@
 srcdir = .
 
 infodir = $(srcdir)/../../info
+# Directory with the (customized) texinfo.tex file.
+texinfodir = $(srcdir)/../misc
 
 INFO_SOURCES = $(srcdir)/emacs-lisp-intro.texi
 # The file name eintr must fit within 5 characters, to allow for
@@ -32,9 +34,10 @@ DVI_TARGETS = emacs-lisp-intro.dvi
 MAKEINFO = makeinfo
 INSTALL_INFO = install-info
 TEXI2DVI = texi2dvi
+TEXI2PDF = texi2pdf
 DVIPS = dvips
 ENVADD = $(srcdir)\..\..\nt\envadd.bat "TEXINPUTS=$(srcdir);$(TEXINPUTS)" \
-        "MAKEINFO=$(MAKEINFO) -I$(srcdir)" /C
+        "MAKEINFO=$(MAKEINFO) -I$(srcdir) -I$(texinfodir)" /C
 
 .SUFFIXES: .dvi .ps .texi
 
@@ -51,6 +54,9 @@ $(infodir)/eintr: $(INFO_SOURCES)
 emacs-lisp-intro.dvi: $(INFO_SOURCES)
        $(ENVADD) $(TEXI2DVI) $(srcdir)/emacs-lisp-intro.texi
 
+emacs-lisp-intro.pdf: ${INFO_SOURCES}
+       $(ENVADD) $(TEXI2PDF) $(srcdir)/emacs-lisp-intro.texi
+
 emacs-lisp-intro.html: $(INFO_SOURCES)
        $(MAKEINFO) --html -o $@ $(srcdir)/emacs-lisp-intro.texi