circle.yml
machine:
python:
version: 2.7.10
environment:
LLVMDIR: /opt/llvm
dependencies:
pre:
- pip install --upgrade pip
- pip install tox tox-pyenv virtualenv
- sudo apt-get update; sudo apt-get install scons wget
- wget --no-check-certificate -O ducky-llvm-latest.tar.gz https://ducky.happz.cz/llvm/ubuntu-trusty/ducky-llvm-latest.tar.gz
- sudo tar xzf ducky-llvm-latest.tar.gz -C /
- pyenv local 2.7.11 3.3.6 3.4.4 3.5.1 pypy-4.0.1
test:
override:
- git submodule init
- git submodule update
- /usr/bin/python /usr/bin/scons -sQc --clean-testsets
- tox -e py27 -- tests-ci
- tox -e py33 -- tests-ci
- tox -e py34 -- tests-ci
- tox -e py35 -- tests-ci
- tox -e pypy -- tests
- tox -e pypy -- tests-forth --define=CONFIG_PEEPHOLE=0