summaryrefslogtreecommitdiff
path: root/travis
diff options
context:
space:
mode:
authorTuomas Virtanen <katajakasa@gmail.com>2016-01-15 15:53:42 +0200
committerTuomas Virtanen <katajakasa@gmail.com>2016-01-15 15:53:42 +0200
commit928f52ca0c7cc34f9aac4907d8114d75729ae0fd (patch)
tree1e4200769dab20489e71c382e328bc8e5f7c8cd5 /travis
parentac914fd1aa335d886208d73d24d898a6dc9b125a (diff)
Add Travis-CI configuration
Diffstat (limited to 'travis')
-rw-r--r--travis/ffmpeg.sh12
-rw-r--r--travis/sdl2.sh13
2 files changed, 25 insertions, 0 deletions
diff --git a/travis/ffmpeg.sh b/travis/ffmpeg.sh
new file mode 100644
index 0000000..8c3e7ee
--- /dev/null
+++ b/travis/ffmpeg.sh
@@ -0,0 +1,12 @@
+
+if [ ! -d "$HOME/local" ]; then
+ wget https://www.ffmpeg.org/releases/ffmpeg-2.8.4.tar.gz -O ~/ffmpeg.tar.gz
+ tar xzf ~/ffmpeg.tar.gz -C ~/
+ cd ~/ffmpeg-2.8.4
+ export CC=gcc-5
+ ./configure --prefix=$HOME/local --disable-static --enable-shared --disable-doc
+ make
+ make install
+else
+ echo 'Using cached FFmpeg build directory.';
+fi
diff --git a/travis/sdl2.sh b/travis/sdl2.sh
new file mode 100644
index 0000000..7691e58
--- /dev/null
+++ b/travis/sdl2.sh
@@ -0,0 +1,13 @@
+
+if [ ! -d "$HOME/local" ]; then
+ wget https://www.libsdl.org/release/SDL2-2.0.4.tar.gz -O ~/SDL2.tar.gz
+ tar -xzvf ~/SDL2.tar.gz -C ~/
+ mkdir ~/sdl-build
+ cd ~/sdl-build
+ export CC=gcc-5
+ ~/SDL2-2.0.4/configure --prefix=$HOME/local
+ make -j2
+ make install
+else
+ echo 'Using cached SDL2 build directory.';
+fi