forked from joaotavora/sly
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
25 lines (21 loc) · 918 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
language: emacs
env:
- "CHECK_TARGET=check-core LISP=sbcl EMACS=emacs24"
# - "CHECK_TARGET=check-core LISP=cmucl EMACS=emacs24"
- "CHECK_TARGET=check-core LISP=ccl EMACS=emacs24"
- "CHECK_TARGET=check-fancy LISP=sbcl EMACS=emacs24"
# - "CHECK_TARGET=check-fancy LISP=cmucl EMACS=emacs24"
- "CHECK_TARGET=check-fancy LISP=ccl EMACS=emacs24"
# also, for emacs24/sbcl test some more contribs in isolation
- "CHECK_TARGET=check-mrepl LISP=sbcl EMACS=emacs24"
- "CHECK_TARGET=check-indentation LISP=sbcl EMACS=emacs24"
install:
- curl https://raw.githubusercontent.com/joaotavora/cl-travis/master/install.sh | bash
- if [ "$EMACS" = "emacs24" ]; then
sudo add-apt-repository -y ppa:cassou/emacs &&
sudo apt-get -qq update &&
sudo apt-get -qq -f install &&
sudo apt-get -qq install emacs24-nox;
fi
script:
- make LISP=$LISP EMACS=$EMACS $CHECK_TARGET