1b6a05070SChristian Bruefferlanguage: c 2b6a05070SChristian Brueffer 3b6a05070SChristian Brueffercompiler: 4b6a05070SChristian Brueffer - clang 5b6a05070SChristian Brueffer - gcc 6b6a05070SChristian Brueffer 7b6a05070SChristian Bruefferos: 8b6a05070SChristian Brueffer - linux 9b6a05070SChristian Brueffer - osx 10b6a05070SChristian Brueffer 11b6a05070SChristian Bruefferbefore_install: 12b6a05070SChristian Brueffer - if [ $TRAVIS_OS_NAME == "linux" ]; then 13b6a05070SChristian Brueffer sudo apt-get -qq update; 14b6a05070SChristian Brueffer sudo apt-get -qq install byacc flex; 15b6a05070SChristian Brueffer elif [ $TRAVIS_OS_NAME == "osx" ]; then 16b6a05070SChristian Brueffer brew update; 17*5e386598SRobert Watson brew install byacc flex openssl; 18*5e386598SRobert Watson export CFLAGS="-I/usr/local/opt/openssl/include $CFLAGS"; 19*5e386598SRobert Watson export LDFLAGS="-L/usr/local/opt/openssl/lib $LDFLAGS"; 20b6a05070SChristian Brueffer fi 21