From d16eccb9c354d20363d6adf81fc6508c70985dc8 Mon Sep 17 00:00:00 2001 From: Paul Brossier Date: Fri, 22 Jul 2016 14:41:28 +0200 Subject: [PATCH] .travis.yml: add simple travis configuration --- .travis.yml | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..5bf31e0 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,41 @@ +language: python + +matrix: + include: + os: linux + compiler: gcc + env: ARCH=x86_64 + os: linux + compiler: gcc + env: ARCH=i386 + - language: C + os: osx + compiler: clang + env: ARCH=x86_64 + - language: C + os: osx + compiler: clang + env: ARCH=i386 + +addons: + apt: + packages: + - bzip2 + - libsndfile1-dev + - libsamplerate-dev + - libjack-dev + - libasound2-dev + +script: + - ./scripts/get_waf.sh + - ./scripts/get_aubio.h + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./scripts/get_deps_linux.sh; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then ./scripts/get_deps_osx.sh; fi + - python waf configure + - python waf build + +notifications: + irc: + channels: + - "irc.freenode.org#aubio" + use_notice: true -- 2.11.0