From 996575f8e52a92e94ace387ea20284cfccdb614b Mon Sep 17 00:00:00 2001 From: Scott Date: Sat, 8 Dec 2018 17:23:50 +0000 Subject: [PATCH] Initial support for Travis builds To start off with, Linux CLI only. --- .travis.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..60797168d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,18 @@ +git: + depth: 1 + +matrix: + include: + - os: linux + dist: xenial + sudo: required + +before_install: +- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update -qq ; fi +- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -qq autoconf automake build-essential cmake git libass-dev libbz2-dev libfontconfig1-dev libfreetype6-dev libfribidi-dev libharfbuzz-dev libjansson-dev liblzma-dev libmp3lame-dev libogg-dev libopus-dev libsamplerate-dev libspeex-dev libtheora-dev libtool libtool-bin libvorbis-dev libx264-dev libxml2-dev m4 make nasm patch pkg-config python tar yasm zlib1g-dev ; fi +- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -qq intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkitgtk-3.0-dev ; fi + +language: c + +script: +- ./configure --disable-gtk --disable-gst --launch --launch-jobs=0 -- 2.40.0