aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref
diff options
context:
space:
mode:
authorGlenn Morris2012-06-18 21:59:38 -0400
committerGlenn Morris2012-06-18 21:59:38 -0400
commit2fecccba2f4ee3b6c8aabb3f5a3828912ce2fce1 (patch)
tree3a34c60e7809be43e72cf454c12ebe11ade3bf4f /doc/lispref
parent05c44a7512ba0da34f7e6c3869c22f2f3517d255 (diff)
downloademacs-2fecccba2f4ee3b6c8aabb3f5a3828912ce2fce1.tar.gz
emacs-2fecccba2f4ee3b6c8aabb3f5a3828912ce2fce1.zip
Rename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)
This also makes it clearer that it has no relation to the "infodir" used by install.
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 a3f713912e0..ed9aab245ea 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,7 @@
12012-06-19 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in: Rename infodir to buildinfodir throughout. (Bug#11737)
4
12012-06-11 Chong Yidong <cyd@gnu.org> 52012-06-11 Chong Yidong <cyd@gnu.org>
2 6
3 * elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting. 7 * elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting.
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index efd5e39a0eb..dafe5bc8964 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.
@@ -96,18 +96,18 @@ srcs = \
96 $(srcdir)/gpl.texi \ 96 $(srcdir)/gpl.texi \
97 $(srcdir)/doclicense.texi 97 $(srcdir)/doclicense.texi
98 98
99mkinfodir = @test -d ${infodir} || mkdir ${infodir} || test -d ${infodir} 99mkinfodir = @test -d ${buildinfodir} || mkdir ${buildinfodir} || test -d ${buildinfodir}
100 100
101.PHONY: info dvi pdf ps 101.PHONY: info dvi pdf ps
102 102
103info: $(infodir)/elisp 103info: $(buildinfodir)/elisp
104dvi: elisp.dvi 104dvi: elisp.dvi
105html: elisp.html 105html: elisp.html
106pdf: elisp.pdf 106pdf: elisp.pdf
107ps: elisp.ps 107ps: elisp.ps
108 108
109## Note: "<" is not portable in ordinary make rules. 109## Note: "<" is not portable in ordinary make rules.
110$(infodir)/elisp: $(srcs) 110$(buildinfodir)/elisp: $(srcs)
111 $(mkinfodir) 111 $(mkinfodir)
112 $(MAKEINFO) $(MAKEINFO_OPTS) -o $@ $(srcdir)/elisp.texi 112 $(MAKEINFO) $(MAKEINFO_OPTS) -o $@ $(srcdir)/elisp.texi
113 113
@@ -140,7 +140,7 @@ clean: mostlyclean
140distclean: clean 140distclean: clean
141 141
142infoclean: 142infoclean:
143 -cd $(infodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9] 143 -cd $(buildinfodir) && rm -f elisp elisp-[1-9] elisp-[1-9][0-9]
144 144
145maintainer-clean: distclean infoclean 145maintainer-clean: distclean infoclean
146 146
@@ -155,7 +155,8 @@ dist:
155 ${srcdir}/README emacs-lispref-${version}/ 155 ${srcdir}/README emacs-lispref-${version}/
156 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \ 156 sed -e 's/@sr[c]dir@/./' -e 's/^\(texinfodir *=\).*/\1 ./' \
157 -e 's/^\(emacsdir *=\).*/\1 ./' \ 157 -e 's/^\(emacsdir *=\).*/\1 ./' \
158 -e 's/^\(infodir *=\).*/\1 ./' -e 's/^\(clean:.*\)/\1 infoclean/' \ 158 -e 's/^\(buildinfodir *=\).*/\1 ./' \
159 -e 's/^\(clean:.*\)/\1 infoclean/' \
159 -e "s/@ver[s]ion@/${version}/" \ 160 -e "s/@ver[s]ion@/${version}/" \
160 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile 161 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile
161 tar -cf emacs-lispref-${version}.tar emacs-lispref-${version} 162 tar -cf emacs-lispref-${version}.tar emacs-lispref-${version}