aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref
diff options
context:
space:
mode:
authorGlenn Morris2014-06-09 22:11:38 -0400
committerGlenn Morris2014-06-09 22:11:38 -0400
commit40abffe4c6c6b2d4247eeb1d0e9591e7d6f8e7d2 (patch)
treeb2347958765b9a7d9ae95ecb6bfccaf8595e0029 /doc/lispref
parentbb175792b137dde8c4fd47a0e4660395e6e2f77f (diff)
downloademacs-40abffe4c6c6b2d4247eeb1d0e9591e7d6f8e7d2.tar.gz
emacs-40abffe4c6c6b2d4247eeb1d0e9591e7d6f8e7d2.zip
Get rid of the INFO_EXT variable
It's never been anything more than pointless complexity * configure.ac (INFO_EXT, INFO_OPTS): Remove output variables. * Makefile.in (INFO_EXT): Remove and replace by ".info" throughout. * doc/emacs/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout. (INFO_OPTS): Set directly rather than with configure. * doc/lispintro/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout. (INFO_OPTS): Set directly rather than with configure. * doc/lispref/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout. (INFO_OPTS): Set directly rather than with configure. * doc/misc/Makefile.in (INFO_EXT): Remove and replace by ".info" throughout. (INFO_OPTS): Set directly rather than with configure.
Diffstat (limited to 'doc/lispref')
-rw-r--r--doc/lispref/ChangeLog5
-rw-r--r--doc/lispref/Makefile.in14
2 files changed, 11 insertions, 8 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index d859e0f01a9..fd50c2aebdc 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,8 @@
12014-06-10 Glenn Morris <rgm@gnu.org>
2
3 * Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
4 (INFO_OPTS): Set directly rather than with configure.
5
12014-06-09 Paul Eggert <eggert@cs.ucla.edu> 62014-06-09 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Say (accept-process-output P)'s result pertains to P if P is non-nil. 8 Say (accept-process-output P)'s result pertains to P if P is non-nil.
diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in
index e7bfedfa583..2fbba4d0d59 100644
--- a/doc/lispref/Makefile.in
+++ b/doc/lispref/Makefile.in
@@ -49,9 +49,8 @@ GZIP_PROG = @GZIP_PROG@
49 49
50HTML_OPTS = --no-split --html 50HTML_OPTS = --no-split --html
51 51
52INFO_EXT=@INFO_EXT@
53# Options used only when making info output. 52# Options used only when making info output.
54INFO_OPTS=@INFO_OPTS@ 53INFO_OPTS= --no-split
55 54
56INSTALL = @INSTALL@ 55INSTALL = @INSTALL@
57INSTALL_DATA = @INSTALL_DATA@ 56INSTALL_DATA = @INSTALL_DATA@
@@ -134,14 +133,14 @@ mkinfodir = @${MKDIR_P} ${buildinfodir}
134.dvi.ps: 133.dvi.ps:
135 $(DVIPS) -o $@ $< 134 $(DVIPS) -o $@ $<
136 135
137info: $(buildinfodir)/elisp$(INFO_EXT) 136info: $(buildinfodir)/elisp.info
138dvi: $(DVI_TARGETS) 137dvi: $(DVI_TARGETS)
139html: $(HTML_TARGETS) 138html: $(HTML_TARGETS)
140pdf: $(PDF_TARGETS) 139pdf: $(PDF_TARGETS)
141ps: $(PS_TARGETS) 140ps: $(PS_TARGETS)
142 141
143## Note: "<" is not portable in ordinary make rules. 142## Note: "<" is not portable in ordinary make rules.
144$(buildinfodir)/elisp$(INFO_EXT): $(srcs) 143$(buildinfodir)/elisp.info: $(srcs)
145 $(mkinfodir) 144 $(mkinfodir)
146 $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $(srcdir)/elisp.texi 145 $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $(srcdir)/elisp.texi
147 146
@@ -172,9 +171,9 @@ distclean: clean
172 171
173infoclean: 172infoclean:
174 rm -f \ 173 rm -f \
175 $(buildinfodir)/elisp$(INFO_EXT) \ 174 $(buildinfodir)/elisp.info \
176 $(buildinfodir)/elisp$(INFO_EXT)-[1-9] \ 175 $(buildinfodir)/elisp.info-[1-9] \
177 $(buildinfodir)/elisp$(INFO_EXT)-[1-9][0-9] 176 $(buildinfodir)/elisp.info-[1-9][0-9]
178 177
179maintainer-clean: distclean infoclean 178maintainer-clean: distclean infoclean
180 179
@@ -193,7 +192,6 @@ dist:
193 -e 's/^\(clean:.*\)/\1 infoclean/' \ 192 -e 's/^\(clean:.*\)/\1 infoclean/' \
194 -e "s/@ver[s]ion@/${version}/" \ 193 -e "s/@ver[s]ion@/${version}/" \
195 -e 's/@MAKE[I]NFO@/makeinfo/' -e 's/@MK[D]IR_P@/mkdir -p/' \ 194 -e 's/@MAKE[I]NFO@/makeinfo/' -e 's/@MK[D]IR_P@/mkdir -p/' \
196 -e 's/@IN[F]O_EXT@/.info/' -e 's/@IN[F]O_OPTS@//' \
197 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile 195 ${srcdir}/Makefile.in > emacs-lispref-${version}/Makefile
198 @if grep '@[a-zA-Z_]*@' emacs-lispref-${version}/Makefile; then \ 196 @if grep '@[a-zA-Z_]*@' emacs-lispref-${version}/Makefile; then \
199 echo "Unexpanded configure variables in Makefile?" 1>&2; exit 1; \ 197 echo "Unexpanded configure variables in Makefile?" 1>&2; exit 1; \