diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000000000000000000000000000000..c81e7b26cc66fd178ab74437e7577ca0c71a9e8d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,28 @@ +# After changing this file, run it through http://lint.travis-ci.org/ +# Generates 4 builds, the ones for python3 will install external wheels +language: python +python: + - 2.6 + - 2.7 +matrix: + include: + - python: 3.2 + env: + - NUMPYSPEC===1.7.1 + - python: 3.3 + env: + - NUMPYSPEC===1.8.0 +before_install: + - sudo add-apt-repository -y ppa:biometrics/bob + - sudo apt-get update -qq + - sudo apt-get install -qq bob-dev + - if [ -n "${NUMPYSPEC}" ]; then sudo apt-get install -qq libatlas-dev libatlas-base-dev liblapack-dev gfortran; fi + - if [ -n "${NUMPYSPEC}" ]; then pip install --upgrade pip setuptools; fi + - if [ -n "${NUMPYSPEC}" ]; then pip install --find-links http://wheels.astropy.org/ --find-links http://wheels2.astropy.org/ --use-wheel numpy$NUMPYSPEC sphinx nose; fi +install: + - "python bootstrap.py" + - "./bin/buildout" +script: + - "./bin/nosetests -sv" + - "./bin/sphinx-build -b doctest doc sphinx" + - "./bin/sphinx-build -b html doc sphinx" diff --git a/README.rst b/README.rst index f5a493803d555a073a6a7f9dd213c1197d0e0f48..9b9204380c24bcb77163ff12008897aa496e5bb4 100644 --- a/README.rst +++ b/README.rst @@ -2,6 +2,9 @@ .. Andre Anjos <andre.anjos@idiap.ch> .. Thu 29 Aug 2013 16:07:57 CEST +.. image:: https://travis-ci.org/bioidiap/xbob.io.svg?branch=master + :target: https://travis-ci.org/bioidiap/xbob.io + ============================ Python bindings for bob.io ============================