Add mzscheme to Travis testing

This is an experimental language so needs to go under allow_failures.
This commit is contained in:
William S Fulton 2019-02-09 17:45:59 +00:00
commit f7648051fd
2 changed files with 14 additions and 0 deletions

View file

@ -94,6 +94,11 @@ matrix:
env: SWIGLANG=lua VER=5.3
sudo: required
dist: trusty
- compiler: gcc
os: linux
env: SWIGLANG=mzscheme
sudo: required
dist: trusty
- compiler: gcc
os: linux
env: SWIGLANG=ocaml
@ -384,6 +389,12 @@ matrix:
env: SWIGLANG=octave SWIGJOBS=-j2 VER=4.4 CPP11=1
sudo: required
dist: trusty
# Experimental languages
- compiler: gcc
os: linux
env: SWIGLANG=mzscheme
sudo: required
dist: trusty
before_install:
- date -u

View file

@ -72,6 +72,9 @@ case "$SWIGLANG" in
travis_retry sudo apt-get -qq install lua${VER} liblua${VER}-dev
fi
;;
"mzscheme")
travis_retry sudo apt-get -qq install racket
;;
"ocaml")
# configure also looks for ocamldlgen, but this isn't packaged. But it isn't used by default so this doesn't matter.
travis_retry sudo apt-get -qq install ocaml ocaml-findlib