Merge pull request #766 from wolfman2000/wolf-travis-container

Switch to travis's container infrastructure.
This commit is contained in:
Jason Felds
2015-09-06 09:05:33 -04:00
2 changed files with 40 additions and 25 deletions
+9 -4
View File
@@ -1,6 +1,11 @@
#!/bin/sh
set -ex
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
tar -xzvf cmake-3.2.2.tar.gz
cd cmake-3.2.2 && ./configure && make && sudo make install
set -e
# See if the cmake folder is empty.
if [ ! -d "$HOME/cmake/lib" ]; then
wget http://www.cmake.org/files/v3.3/cmake-3.3.1.tar.gz
tar -xzf cmake-3.3.1.tar.gz
cd cmake-3.3.1 && ./configure --prefix=$HOME/cmake && make && make install
else
echo "Using cached directory."
fi
+31 -21
View File
@@ -1,5 +1,11 @@
language: cpp
cache:
directories:
- $HOME/cmake
sudo: false
compiler:
- clang
- gcc
@@ -8,28 +14,32 @@ notifications:
email: false
irc: "chat.freenode.net#stepmania-devs"
addons:
apt:
packages:
- nasm
- libmad0-dev
- libgtk2.0-dev
- binutils-dev
- libasound-dev
- libpulse-dev
- libjack-dev
- libc6-dev
- libogg-dev
- libvorbis-dev
- libbz2-dev
- libjpeg8-dev
- libpng12-dev
- libxtst-dev
- libxrandr-dev
- libglu1-mesa-dev
- mesa-common-dev
- libglew-dev
before_script:
- sudo apt-get update -qq
- sudo apt-get install -y nasm
- sudo apt-get install -y libmad0-dev
- sudo apt-get install -y libgtk2.0-dev
- sudo apt-get install -y binutils-dev
- sudo apt-get install -y libasound-dev
- sudo apt-get install -y libpulse-dev
- sudo apt-get install -y libjack-dev
- sudo apt-get install -y libc6-dev
- sudo apt-get install -y libogg-dev
- sudo apt-get install -y libvorbis-dev
- sudo apt-get install -y libbz2-dev
- sudo apt-get install -y zlib1g-dev
- sudo apt-get install -y libjpeg8-dev
- sudo apt-get install -y libpng12-dev
- sudo apt-get install -y libxtst-dev libxrandr-dev
- sudo apt-get install -y libglu1-mesa-dev
- sudo apt-get install -y mesa-common-dev
- sudo apt-get install -y libglew-dev
- ./.install-cmake.sh
- bash .install-cmake.sh
script:
- cmake -DWITH_PORTABLE_TOMCRYPT=ON -G 'Unix Makefiles'
- cd Build
- $HOME/cmake/bin/cmake -DWITH_PORTABLE_TOMCRYPT=ON -G 'Unix Makefiles' ..
- make