summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorScott <[email protected]>2018-12-08 17:23:50 +0000
committerGitHub <[email protected]>2018-12-08 17:23:50 +0000
commit996575f8e52a92e94ace387ea20284cfccdb614b (patch)
tree82818eac4867db1744e0c65baadf041b0e577d79 /.travis.yml
parent14058f3ca4f1f31a65f96344426305a659eaa3eb (diff)
Initial support for Travis builds
To start off with, Linux CLI only.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml18
1 files changed, 18 insertions, 0 deletions
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