1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-09 00:00:04 +01:00

Subject: [PATCH] Attempt at fixing Travis for OSX.

Move install into external shell script. We cannot use apt-get on OSX, use brew instead... Also valgrind isn't used at the moment so skip intalling it.
This commit is contained in:
=?UTF-8?q?Joakim=20S=C3=B6derberg?= 2014-12-11 17:49:31 +01:00 committed by Andy Green
parent d4dd69a254
commit 7ef8855530
2 changed files with 24 additions and 2 deletions

View file

@ -18,8 +18,7 @@ os:
- osx
language: c
install:
- sudo apt-get update -qq && sudo apt-get install -y -qq valgrind
- if [ x$LWS_METHOD == xlibev ] && [ "$COVERITY_SCAN_BRANCH" != 1 ]; then sudo apt-get install -y -qq libev-dev; fi
- ./travis_install.sh
script:
- if [ "$COVERITY_SCAN_BRANCH" != 1 ]; then mkdir build && cd build && cmake $CMAKE_ARGS .. && cmake --build .; fi
addons:

23
travis_install.sh Executable file
View file

@ -0,0 +1,23 @@
#!/bin/bash
if [ "$COVERITY_SCAN_BRANCH" == 1 ]; then exit; fi
if [ "$TRAVIS_OS_NAME" == "linux" ];
then
sudo apt-get update -qq
if [ "$LWS_METHOD" == "libev" ];
then
sudo apt-get install -y -qq libev-dev;
fi
fi
if [ "$TRAVIS_OS_NAME" == "osx" ];
then
if [ "$LWS_METHOD" == "libev" ];
then
brew install libev;
fi
fi