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

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

[nongnu] elpa/evil-goggles bb49e3a001 078/225: Make travis catch compila


From: ELPA Syncer
Subject: [nongnu] elpa/evil-goggles bb49e3a001 078/225: Make travis catch compilation warnings
Date: Wed, 12 Jan 2022 08:58:49 -0500 (EST)

branch: elpa/evil-goggles
commit bb49e3a0013597272175683e4bd5f7e7bfc4b97d
Author: Evgeni Kolev <evgenysw@gmail.com>
Commit: Evgeni Kolev <evgenysw@gmail.com>

    Make travis catch compilation warnings
---
 .travis.yml          | 1 +
 test/make-compile.el | 6 +++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/.travis.yml b/.travis.yml
index 4d9b382f4e..73853ab93e 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -12,4 +12,5 @@ before_install:
 
 script:
   - make update
+  - make compile
   - make test
diff --git a/test/make-compile.el b/test/make-compile.el
index ec336d17d0..e285a109ed 100644
--- a/test/make-compile.el
+++ b/test/make-compile.el
@@ -1,5 +1,9 @@
 (setq files '("evil-goggles.el"))
+(setq byte-compile-error-on-warn t)
 (setq byte-compile--use-old-handlers nil)
-(mapc #'byte-compile-file files)
+(mapc (lambda (file)
+        (unless (byte-compile-file file)
+          (kill-emacs 1)))
+      files)
 
 



reply via email to

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