From 567f703131a16600019a8fedc18206f6e1a40abc Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Sun, 18 Mar 2018 21:44:20 +0100 Subject: [PATCH] Install prerequisite libraries for Travis CI. --- .travis.yml | 2 ++ .travis/deps.sh | 15 +++++++++++++++ 2 files changed, 17 insertions(+) create mode 100755 .travis/deps.sh diff --git a/.travis.yml b/.travis.yml index 7a39f95e..68caa376 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,4 +2,6 @@ os: - linux - osx language: c +sudo: required +install: sh -ex .travis/deps.sh script: make all diff --git a/.travis/deps.sh b/.travis/deps.sh new file mode 100755 index 00000000..64671753 --- /dev/null +++ b/.travis/deps.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +install_osx() { + brew install sdl2 + brew install vde +} + +install_linux() { + sudo apt-get update -yqqm + sudo apt-get install -ym libegl1-mesa-dev libgles2-mesa-dev + sudo apt-get install -ym libsdl2-dev libpcap-dev libvdeplug-dev + sudo apt-get install -ym libsdl2-ttf-dev +} + +install_"$TRAVIS_OS_NAME"