.travis.yml 536 B

12345678910111213141516
  1. language: c
  2. compiler:
  3. - gcc
  4. - clang
  5. env:
  6. - CFLAGS="-Werror"
  7. - PRE="valgrind --track-origins=yes --leak-check=full"
  8. - TARGET="32bit" TARGET_VARS="32bit-vars" CFLAGS="-Werror"
  9. - TARGET="32bit" TARGET_VARS="32bit-vars" PRE="valgrind --track-origins=yes --leak-check=full"
  10. install:
  11. - sudo apt-get update -qq
  12. - sudo apt-get install libc6-dbg libc6-dev libc6-i686:i386 libc6-dev-i386 libc6-dbg:i386 valgrind -y
  13. script: make $TARGET CFLAGS="$CFLAGS" && make check PRE="$PRE" && make $TARGET_VARS hiredis-example