diff options
author | Steve Purcell <steve@sanityinc.com> | 2019-10-06 16:33:21 +1300 |
---|---|---|
committer | Steve Purcell <steve@sanityinc.com> | 2019-10-07 10:04:36 +1300 |
commit | 4d45f6d86630eb44f93c580bef7d788c1ac5acda (patch) | |
tree | a161db8f0c4f0f5b8655fa020ed152b55766673e | |
parent | 0cd9eb44aa7274668174e7eed4d5eed85bf40dbb (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.yml | 4 |
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: |