Merge pull request #766 from wolfman2000/wolf-travis-container
Switch to travis's container infrastructure.
This commit is contained in:
+9
-4
@@ -1,6 +1,11 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
set -ex
|
set -e
|
||||||
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
|
# See if the cmake folder is empty.
|
||||||
tar -xzvf cmake-3.2.2.tar.gz
|
if [ ! -d "$HOME/cmake/lib" ]; then
|
||||||
cd cmake-3.2.2 && ./configure && make && sudo make install
|
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
@@ -1,5 +1,11 @@
|
|||||||
language: cpp
|
language: cpp
|
||||||
|
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- $HOME/cmake
|
||||||
|
|
||||||
|
sudo: false
|
||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
- clang
|
- clang
|
||||||
- gcc
|
- gcc
|
||||||
@@ -8,28 +14,32 @@ notifications:
|
|||||||
email: false
|
email: false
|
||||||
irc: "chat.freenode.net#stepmania-devs"
|
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:
|
before_script:
|
||||||
- sudo apt-get update -qq
|
- bash .install-cmake.sh
|
||||||
- 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
|
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- cmake -DWITH_PORTABLE_TOMCRYPT=ON -G 'Unix Makefiles'
|
- cd Build
|
||||||
|
- $HOME/cmake/bin/cmake -DWITH_PORTABLE_TOMCRYPT=ON -G 'Unix Makefiles' ..
|
||||||
- make
|
- make
|
||||||
|
|||||||
Reference in New Issue
Block a user