+addons:
+ apt:
+ packages:
+ - freeglut3
+ - freeglut3-dev
before_install:
- - mkdir -p $HOME/sbcl
- - mkdir -p tmp
- - ( cd tmp &&
- wget http://prdownloads.sourceforge.net/sbcl/sbcl-1.2.6-x86-64-linux-binary.tar.bz2 &&
- tar jxf sbcl-1.2.6-x86-64-linux-binary.tar.bz2 &&
- cd sbcl-1.2.6-x86-64-linux/ &&
- INSTALL_ROOT=$HOME/sbcl bash install.sh )
- - export PATH="$PATH:$HOME/sbcl/bin"
- - export SBCL_HOME="$HOME/sbcl/lib/sbcl/"
+ - export DISPLAY=:99.0
+ - /sbin/start-stop-daemon --start --quiet --pidfile /tmp/custom_xvfb_99.pid --make-pidfile --background --exec /usr/bin/Xvfb -- :99 -ac -screen 0 1280x1024x24
+ - wget http://frank.kank.net/travissbcl/clnl/076c72b/$(git rev-parse HEAD)/travissbcl
+ - chmod +x travissbcl
script:
- - sbcl --script bin/test.lisp
+ - ./travissbcl --script bin/travis.lisp