aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref
diff options
context:
space:
mode:
authorGlenn Morris2012-06-21 00:34:27 -0700
committerGlenn Morris2012-06-21 00:34:27 -0700
commitac1a0ce1c6ba60a3faddc64463cb7a697b9d8fd2 (patch)
treebffd974c786ea3938e07b4d21ba6761d154aff9e /doc/lispref
parent6b67c0d4c9f275dcf2cc10efd356c98e8f61ae55 (diff)
parent2fecccba2f4ee3b6c8aabb3f5a3828912ce2fce1 (diff)
downloademacs-ac1a0ce1c6ba60a3faddc64463cb7a697b9d8fd2.tar.gz
emacs-ac1a0ce1c6ba60a3faddc64463cb7a697b9d8fd2.zip
Merge from emacs-24; up to 2012-04-26T03:04:36Z!cyd@gnu.org
Diffstat (limited to 'doc/lispref')
-rw-r--r--doc/lispref/ChangeLog4
-rw-r--r--doc/lispref/Makefile.in13
2 files changed, 11 insertions, 6 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 89efb5c6255..91c3617cff8 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12012-06-21 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in: Rename infodir to buildinfodir throughout. (Bug#11737)
4
12012-06-18 Stefan Monnier <monnier@iro.umontreal.ca> 52012-06-18 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * functions.texi (Defining Functions): 7 * functions.texi (Defining Functions):
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index dd820d85133..32a241e2a2d 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -24,7 +24,7 @@ srcdir = @srcdir@
24 24
25version=@version@ 25version=@version@
26 26
27infodir = $(srcdir)/../../info 27buildinfodir = $(srcdir)/../../info
28# Directory with the (customized) texinfo.tex file. 28# Directory with the (customized) texinfo.tex file.
29texinfodir = $(srcdir)/../misc 29texinfodir = $(srcdir)/../misc
30# Directory with emacsver.texi. 30# Directory with emacsver.texi.
@@ -101,18 +101,18 @@ srcs = \
101 $(srcdir)/gpl.texi \ 101 $(srcdir)/gpl.texi \
102 $(srcdir)/doclicense.texi 102 $(srcdir)/doclicense.texi
103 103
104mkinfodir = @${MKDIR_P} ${infodir} 104mkinfodir = @${MKDIR_P} ${buildinfodir}
105 105
106.PHONY: info dvi pdf ps 106.PHONY: info dvi pdf ps
107 107
108info: $(infodir)/elisp$(INFO_EXT) 108info: $(buildinfodir)/elisp$(INFO_EXT)
109dvi: elisp.dvi 109dvi: elisp.dvi
110html: elisp.html 110html: elisp.html
111pdf: elisp.pdf 111pdf: elisp.pdf
112ps: elisp.ps 112ps: elisp.ps
113 113
114## Note: "<" is not portable in ordinary make rules. 114## Note: "<" is not portable in ordinary make rules.
115$(infodir)/elisp$(INFO_EXT): $(srcs) 115$(buildinfodir)/elisp$(INFO_EXT): $(srcs)
116 $(mkinfodir) 116 $(mkinfodir)
117 $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $(srcdir)/elisp.texi 117 $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $(srcdir)/elisp.texi
118 118
@@ -145,7 +145,7 @@ clean: mostlyclean
145distclean: clean 145distclean: clean
146 146
147infoclean: 147infoclean:
148 -cd $(infodir) && rm -f elisp$(INFO_EXT) elisp$(INFO_EXT)-[1-9] elisp$(INFO_EXT)-[1-9][0-9] 148 -cd $(buildinfodir) && rm -f elisp$(INFO_EXT) elisp$(INFO_EXT)-[1-9] elisp$(INFO_EXT)-[1-9][0-9]
149 149
150maintainer-clean: distclean infoclean 150maintainer-clean: distclean infoclean
151 151
@@ -160,7 +160,8 @@ dist:
160 ${srcdir}/README emacs-lispref-${version}/ 160 ${srcdir}/README emacs-lispref-${version}/
161 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \ 161 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \
162 -e 's/^\(emacsdir *=\).*/\1 ./' \ 162 -e 's/^\(emacsdir *=\).*/\1 ./' \
163 -e 's/^\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \ 163 -e 's/^\(buildinfodir *=\).*/\1 ./' \
164 -e 's/^\(clean:.*\)/\1 infoclean/' \
164 -e "s/@ver[s]ion@/${version}/" \ 165 -e "s/@ver[s]ion@/${version}/" \
165 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile 166 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile
166 tar -cf emacs-lispref-${version}.tar emacs-lispref-${version} 167 tar -cf emacs-lispref-${version}.tar emacs-lispref-${version}