aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--admin/ChangeLog6
-rw-r--r--admin/grammars/Makefile.in33
2 files changed, 19 insertions, 20 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index d53049f95c4..0a91217d086 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,5 +1,11 @@
12014-06-25 Glenn Morris <rgm@gnu.org> 12014-06-25 Glenn Morris <rgm@gnu.org>
2 2
3 * grammars/Makefile.in (${bovinedir}/c-by.el, ${bovinedir}/make-by.el):
4 (${wisentdir}/js-wy.el, ${wisentdir}/python-wy.el):
5 Replace with pattern rules.
6 (${bovinedir}/scm-by.el, ${wisentdir}/javat-wy.el)
7 (${cedetdir}/srecode/srt-wy.el): Use $<.
8
3 * unidata/Makefile.in (${top_srcdir}/src/macuvs.h): Make and load .elc. 9 * unidata/Makefile.in (${top_srcdir}/src/macuvs.h): Make and load .elc.
4 (.el.elc): Replace with pattern rule. 10 (.el.elc): Replace with pattern rule.
5 (%.elc): New. 11 (%.elc): New.
diff --git a/admin/grammars/Makefile.in b/admin/grammars/Makefile.in
index b89df7116a6..1454225b80a 100644
--- a/admin/grammars/Makefile.in
+++ b/admin/grammars/Makefile.in
@@ -66,39 +66,32 @@ bovine: ${BOVINE}
66 66
67wisent: ${WISENT} 67wisent: ${WISENT}
68 68
69 69## c-by.el, make-by.el.
70${bovinedir}/c-by.el: ${srcdir}/c.by 70${bovinedir}/%-by.el: ${srcdir}/%.by
71 [ ! -f "$@" ] || chmod +w "$@"
72 ${make_bovine} -o "$@" ${srcdir}/c.by
73
74${bovinedir}/make-by.el: ${srcdir}/make.by
75 [ ! -f "$@" ] || chmod +w "$@" 71 [ ! -f "$@" ] || chmod +w "$@"
76 ${make_bovine} -o "$@" ${srcdir}/make.by 72 ${make_bovine} -o "$@" $<
77 73
78${bovinedir}/scm-by.el: ${srcdir}/scheme.by 74${bovinedir}/scm-by.el: ${srcdir}/scheme.by
79 [ ! -f "$@" ] || chmod +w "$@" 75 [ ! -f "$@" ] || chmod +w "$@"
80 ${make_bovine} -o "$@" ${srcdir}/scheme.by 76 ${make_bovine} -o "$@" $<
81
82
83${cedetdir}/semantic/grammar-wy.el: ${srcdir}/grammar.wy
84 [ ! -f "$@" ] || chmod +w "$@"
85 ${make_wisent} -o "$@" ${srcdir}/grammar.wy
86 77
87${wisentdir}/javat-wy.el: ${srcdir}/java-tags.wy 78## grammar-wy.el
79${cedetdir}/semantic/%-wy.el: ${srcdir}/%.wy
88 [ ! -f "$@" ] || chmod +w "$@" 80 [ ! -f "$@" ] || chmod +w "$@"
89 ${make_wisent} -o "$@" ${srcdir}/java-tags.wy 81 ${make_wisent} -o "$@" $<
90 82
91${wisentdir}/js-wy.el: ${srcdir}/js.wy 83## js-wy.el, python-wy.el
84${wisentdir}/%-wy.el: ${srcdir}/%.wy
92 [ ! -f "$@" ] || chmod +w "$@" 85 [ ! -f "$@" ] || chmod +w "$@"
93 ${make_wisent} -o "$@" ${srcdir}/js.wy 86 ${make_wisent} -o "$@" $<
94 87
95${wisentdir}/python-wy.el: ${srcdir}/python.wy 88${wisentdir}/javat-wy.el: ${srcdir}/java-tags.wy
96 [ ! -f "$@" ] || chmod +w "$@" 89 [ ! -f "$@" ] || chmod +w "$@"
97 ${make_wisent} -o "$@" ${srcdir}/python.wy 90 ${make_wisent} -o "$@" $<
98 91
99${cedetdir}/srecode/srt-wy.el: ${srcdir}/srecode-template.wy 92${cedetdir}/srecode/srt-wy.el: ${srcdir}/srecode-template.wy
100 [ ! -f "$@" ] || chmod +w "$@" 93 [ ! -f "$@" ] || chmod +w "$@"
101 ${make_wisent} -o "$@" ${srcdir}/srecode-template.wy 94 ${make_wisent} -o "$@" $<
102 95
103 96
104.PHONY: distclean bootstrap-clean maintainer-clean extraclean 97.PHONY: distclean bootstrap-clean maintainer-clean extraclean