# HG changeset patch # User Paul Brossier # Date 1469191288 -7200 # Node ID 2be7f7bf0ddeef9762dfd51cc68f42f8ccae1fdc # Parent 538a54fdfb442da0763bfd8d90b30e53de0a30c6 .travis.yml: add simple travis configuration diff -r 538a54fdfb44 -r 2be7f7bf0dde .travis.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.travis.yml Fri Jul 22 14:41:28 2016 +0200 @@ -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