branch: externals/auctex commit b1da63be543aae20530fbaa90c04fbc7222040c3 Author: Tassilo Horn <t...@gnu.org> Commit: Tassilo Horn <t...@gnu.org>
Add dynvars-check make target --- GNUmakefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/GNUmakefile b/GNUmakefile index 1b4499a34f..892d1c3cf2 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -135,3 +135,15 @@ dir: $(INFO_FILES) $(LATEX_FILES): latex/preview.dtx latex/bootstrap.ins cd latex; $(TEX) '\nonstopmode \input bootstrap.ins' cd latex; $(TEX) '\nonstopmode \input preview-mk.ins' + +DYNVARSFILES = *.dynvars style/*.dynvars auctex-dynvars +dynvars-check: + rm -f $(wildcard *.elc) $(wildcard style/*elc) $(DYNVARSFILES) + EMACS_GENERATE_DYNVARS=1 $(EMACS) -f batch-byte-compile \ + $(wildcard *.el) $(wildcard style/*el) \ + > /dev/null 2>&1 + cat *.dynvars style/*.dynvars > auctex-dynvars + rm -f $(wildcard *.elc) $(wildcard style/*elc) + EMACS_DYNVARS_FILE=auctex-dynvars $(EMACS) \ + -f batch-byte-compile \ + $(wildcard *.el) $(wildcard style/*el)