summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Purcell <steve@sanityinc.com>2019-10-06 16:33:21 +1300
committerSteve Purcell <steve@sanityinc.com>2019-10-07 10:04:36 +1300
commit4d45f6d86630eb44f93c580bef7d788c1ac5acda (patch)
treea161db8f0c4f0f5b8655fa020ed152b55766673e
parent0cd9eb44aa7274668174e7eed4d5eed85bf40dbb (diff)
Allow byte compilation to fail in Emacs < 26.1 due to ledger-flymake.el
The increased emacs version coverage of this updated build has revealed this issue, with Emacs 25.x. ledger-flymake should ultimately be packaged separately.
-rw-r--r--.travis.yml4
1 files changed, 3 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 1fb678d..4523b9d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,7 +32,9 @@ install:
script:
- emacs --version
- ledger --version
- - emacs --eval "(setq byte-compile-error-on-warn (>= emacs-major-version 25))" -L . --batch -f batch-byte-compile *.el
+ # Byte compilation is known to fail in Emacs < 26.1 due to ledger-flymake.el, which should
+ # be packaged separately
+ - emacs --eval "(setq byte-compile-error-on-warn (>= emacs-major-version 26))" -L . --batch -f batch-byte-compile *.el
- make -C test test-batch
after_script: