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:
parent
d4dd69a254
commit
7ef8855530
2 changed files with 24 additions and 2 deletions
|
@ -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
23
travis_install.sh
Executable 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
|
||||
|
||||
|
Loading…
Add table
Reference in a new issue