diff options
| -rw-r--r-- | admin/ChangeLog | 6 | ||||
| -rw-r--r-- | admin/grammars/Makefile.in | 33 |
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 @@ | |||
| 1 | 2014-06-25 Glenn Morris <rgm@gnu.org> | 1 | 2014-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 | ||
| 67 | wisent: ${WISENT} | 67 | wisent: ${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 |