branch: externals/compat
commit bfc0a46098be2dcaad0518ec200ff5a2be5cc9bb
Author: Daniel Mendler <m...@daniel-mendler.de>
Commit: Daniel Mendler <m...@daniel-mendler.de>

    CI: Use strict compile checks
---
 Makefile | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index 33742a13bb..65d92aec6e 100644
--- a/Makefile
+++ b/Makefile
@@ -32,6 +32,12 @@
 .PHONY: all compile force-compile test clean check
 .SUFFIXES: .el .elc
 
+ifeq ($(CI),true)
+        STRICT = --eval '(setq compat-strict t byte-compile-error-on-warn t)'
+else
+        STRICT =
+endif
+
 EMACS = emacs
 MAKEINFO = makeinfo
 BYTEC = compat-25.elc \
@@ -78,9 +84,7 @@ $(BYTEC): compat-macs.el
 
 .el.elc:
        @echo "Compiling $<"
-       @$(EMACS) -Q --batch -L . \
-               --eval '(setq compat-strict t byte-compile-error-on-warn t)' \
-               -f batch-byte-compile $<
+       @$(EMACS) -Q --batch -L . $(STRICT) -f batch-byte-compile $<
 
 compat.info: compat.texi
        $(MAKEINFO) $<

Reply via email to