emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/transient 6fc09a663e 8/8: make: Run check-declare-direc


From: Jonas Bernoulli
Subject: [elpa] externals/transient 6fc09a663e 8/8: make: Run check-declare-directory
Date: Wed, 11 May 2022 18:05:35 -0400 (EDT)

branch: externals/transient
commit 6fc09a663e408ade0d1b88f47701c96a9b051e34
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>

    make: Run check-declare-directory
---
 default.mk    | 2 ++
 lisp/Makefile | 7 ++++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/default.mk b/default.mk
index 9645e96071..f186129428 100644
--- a/default.mk
+++ b/default.mk
@@ -6,6 +6,8 @@ ELS   = $(PKG).el
 ELCS  = $(ELS:.el=.elc)
 
 DEPS  = compat
+# Optional:
+DEPS += which-key
 
 DOMAIN      ?= magit.vc
 CFRONT_DIST ?= E2LUHBKU1FBV02
diff --git a/lisp/Makefile b/lisp/Makefile
index c2cbd78241..b51152a1d7 100644
--- a/lisp/Makefile
+++ b/lisp/Makefile
@@ -1,7 +1,7 @@
 -include ../config.mk
 include ../default.mk
 
-lisp: $(ELCS) loaddefs
+lisp: $(ELCS) loaddefs check-declare
 
 loaddefs: $(PKG)-autoloads.el
 
@@ -9,6 +9,11 @@ loaddefs: $(PKG)-autoloads.el
        @printf "Compiling $<\n"
        @$(EMACS) -Q --batch $(EMACS_ARGS) $(LOAD_PATH) -f batch-byte-compile $<
 
+check-declare:
+       @printf " Checking function declarations\n"
+       @$(EMACS) -Q --batch $(EMACS_ARGS) $(LOAD_PATH) \
+       --eval "(check-declare-directory default-directory)"
+
 CLEAN = $(ELCS) $(PKG)-autoloads.el
 
 clean:



reply via email to

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