auctex-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

main b1da63be: Add dynvars-check make target


From: Tassilo Horn
Subject: main b1da63be: Add dynvars-check make target
Date: Thu, 25 Apr 2024 04:04:07 -0400 (EDT)

branch: main
commit b1da63be543aae20530fbaa90c04fbc7222040c3
Author: Tassilo Horn <tsdh@gnu.org>
Commit: Tassilo Horn <tsdh@gnu.org>

    Add dynvars-check make target
---
 GNUmakefile | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/GNUmakefile b/GNUmakefile
index 1b4499a3..892d1c3c 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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]