.travis.yml 624 B

12345678910111213141516171819202122232425262728
  1. language: c
  2. os:
  3. - linux
  4. compiler:
  5. - clang
  6. - gcc
  7. before_script:
  8. - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get update -qq; fi
  9. - if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get install libboost-all-dev; fi
  10. - if [ "$TRAVIS_OS_NAME" = "osx" ]; then brew install automake autoconf boost; fi
  11. script:
  12. - ./bootstrap
  13. - if [ "$TRAVIS_OS_NAME" = "linux" ]; then ./configure --enable-test; fi
  14. - if [ "$TRAVIS_OS_NAME" = "osx" ]; then ./configure_macosx --enable-test; fi
  15. - make
  16. - make check
  17. addons:
  18. homebrew:
  19. packages:
  20. - beanstalk
  21. notifications:
  22. email: false