aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog14
-rw-r--r--admin/grammars/Makefile.in37
-rw-r--r--admin/unidata/unidata-gen.el4
3 files changed, 41 insertions, 14 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index d7025657e78..83386061180 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,17 @@
12015-01-04 Paul Eggert <eggert@cs.ucla.edu>
2
3 Less 'make' chatter for admin/grammars
4 * grammars/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_GEN)
5 (am__v_GEN_, am__v_GEN_0, am__v_GEN_1, AM_V_at, am__v_at_)
6 (am__v_at_0, am__v_at_1): New macros, from src/Makefile.in.
7 (${bovinedir}/%-by.el, ${bovinedir}/scm-by.el)
8 (${cedetdir}/semantic/%-wy.el, ${wisentdir}/%-wy.el)
9 (${wisentdir}/javat-wy.el, ${cedetdir}/srecode/srt-wy.el): Use them.
10
11 Less chatter in batch mode
12 * unidata/unidata-gen.el (unidata-gen-files):
13 Don't output messages like "Generating ..." in batch mode.
14
12015-01-02 Paul Eggert <eggert@cs.ucla.edu> 152015-01-02 Paul Eggert <eggert@cs.ucla.edu>
2 16
3 Less 'make' chatter for unidata 17 Less 'make' chatter for unidata
diff --git a/admin/grammars/Makefile.in b/admin/grammars/Makefile.in
index b88521f4b47..6b54ecca237 100644
--- a/admin/grammars/Makefile.in
+++ b/admin/grammars/Makefile.in
@@ -28,6 +28,19 @@ srcdir = @srcdir@
28top_srcdir = @top_srcdir@ 28top_srcdir = @top_srcdir@
29top_builddir = @top_builddir@ 29top_builddir = @top_builddir@
30 30
31# 'make' verbosity.
32AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
33
34AM_V_GEN = $(am__v_GEN_@AM_V@)
35am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
36am__v_GEN_0 = @echo " GEN " $@;
37am__v_GEN_1 =
38
39AM_V_at = $(am__v_at_@AM_V@)
40am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
41am__v_at_0 = @
42am__v_at_1 =
43
31# Prevent any settings in the user environment causing problems. 44# Prevent any settings in the user environment causing problems.
32unexport EMACSDATA EMACSDOC EMACSPATH 45unexport EMACSDATA EMACSDOC EMACSPATH
33 46
@@ -68,30 +81,30 @@ wisent: ${WISENT}
68 81
69## c-by.el, make-by.el. 82## c-by.el, make-by.el.
70${bovinedir}/%-by.el: ${srcdir}/%.by 83${bovinedir}/%-by.el: ${srcdir}/%.by
71 [ ! -f "$@" ] || chmod +w "$@" 84 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
72 ${make_bovine} -o "$@" $< 85 $(AM_V_at)${make_bovine} -o "$@" $<
73 86
74${bovinedir}/scm-by.el: ${srcdir}/scheme.by 87${bovinedir}/scm-by.el: ${srcdir}/scheme.by
75 [ ! -f "$@" ] || chmod +w "$@" 88 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
76 ${make_bovine} -o "$@" $< 89 $(AM_V_at)${make_bovine} -o "$@" $<
77 90
78## grammar-wy.el 91## grammar-wy.el
79${cedetdir}/semantic/%-wy.el: ${srcdir}/%.wy 92${cedetdir}/semantic/%-wy.el: ${srcdir}/%.wy
80 [ ! -f "$@" ] || chmod +w "$@" 93 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
81 ${make_wisent} -o "$@" $< 94 $(AM_V_at)${make_wisent} -o "$@" $<
82 95
83## js-wy.el, python-wy.el 96## js-wy.el, python-wy.el
84${wisentdir}/%-wy.el: ${srcdir}/%.wy 97${wisentdir}/%-wy.el: ${srcdir}/%.wy
85 [ ! -f "$@" ] || chmod +w "$@" 98 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
86 ${make_wisent} -o "$@" $< 99 $(AM_V_at)${make_wisent} -o "$@" $<
87 100
88${wisentdir}/javat-wy.el: ${srcdir}/java-tags.wy 101${wisentdir}/javat-wy.el: ${srcdir}/java-tags.wy
89 [ ! -f "$@" ] || chmod +w "$@" 102 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
90 ${make_wisent} -o "$@" $< 103 $(AM_V_at)${make_wisent} -o "$@" $<
91 104
92${cedetdir}/srecode/srt-wy.el: ${srcdir}/srecode-template.wy 105${cedetdir}/srecode/srt-wy.el: ${srcdir}/srecode-template.wy
93 [ ! -f "$@" ] || chmod +w "$@" 106 $(AM_V_GEN)[ ! -f "$@" ] || chmod +w "$@"
94 ${make_wisent} -o "$@" $< 107 $(AM_V_at)${make_wisent} -o "$@" $<
95 108
96 109
97.PHONY: distclean bootstrap-clean maintainer-clean extraclean 110.PHONY: distclean bootstrap-clean maintainer-clean extraclean
diff --git a/admin/unidata/unidata-gen.el b/admin/unidata/unidata-gen.el
index ca3bae1070a..8af6fa0dd72 100644
--- a/admin/unidata/unidata-gen.el
+++ b/admin/unidata/unidata-gen.el
@@ -1329,7 +1329,7 @@ Property value is a symbol `o' (Open), `c' (Close), or `n' (None)."
1329 (insert (format "(define-char-code-property '%S %S\n %S)\n" 1329 (insert (format "(define-char-code-property '%S %S\n %S)\n"
1330 prop basename docstring)) 1330 prop basename docstring))
1331 (with-temp-buffer 1331 (with-temp-buffer
1332 (message "Generating %s..." file) 1332 (or noninteractive (message "Generating %s..." file))
1333 (when (file-exists-p file) 1333 (when (file-exists-p file)
1334 (insert-file-contents file) 1334 (insert-file-contents file)
1335 (goto-char (point-max)) 1335 (goto-char (point-max))
@@ -1356,7 +1356,7 @@ Property value is a symbol `o' (Open), `c' (Close), or `n' (None)."
1356 ";; End:\n\n" 1356 ";; End:\n\n"
1357 (format ";; %s ends here\n" basename))) 1357 (format ";; %s ends here\n" basename)))
1358 (write-file file) 1358 (write-file file)
1359 (message "Generating %s...done" file)))) 1359 (or noninteractive (message "Generating %s...done" file)))))
1360 (message "Writing %s..." charprop-file) 1360 (message "Writing %s..." charprop-file)
1361 (insert ";; Local Variables:\n" 1361 (insert ";; Local Variables:\n"
1362 ";; coding: utf-8\n" 1362 ";; coding: utf-8\n"