mirror of https://github.com/lwvmobile/dsd-fme.git
Use the new travis containers
This commit is contained in:
parent
9eaaa323fe
commit
7ee04e58c5
20
.travis.yml
20
.travis.yml
|
|
@ -1,15 +1,27 @@
|
||||||
language: cpp
|
language: cpp
|
||||||
|
|
||||||
|
sudo: false
|
||||||
|
|
||||||
|
cache:
|
||||||
|
directories:
|
||||||
|
- $HOME/itpp
|
||||||
|
|
||||||
compiler:
|
compiler:
|
||||||
- gcc
|
- gcc
|
||||||
|
|
||||||
before_install:
|
addons:
|
||||||
- sudo apt-get update -qq
|
apt:
|
||||||
- sudo apt-get install -y libsndfile1-dev libfftw3-dev liblapack3gf libblas3gf
|
packages:
|
||||||
|
- libsndfile1-dev
|
||||||
|
- libfftw3-dev
|
||||||
|
- liblapack3gf
|
||||||
|
- libblas3gf
|
||||||
|
|
||||||
install: ./travis_deps.sh
|
install:
|
||||||
|
- bash travis_deps.sh
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
|
- export CMAKE_PREFIX_PATH=$HOME/mbelib:$HOME/itpp
|
||||||
- mkdir build
|
- mkdir build
|
||||||
- cd build
|
- cd build
|
||||||
- cmake ..
|
- cmake ..
|
||||||
|
|
|
||||||
|
|
@ -2,23 +2,25 @@
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
# Install mbelib
|
# Install mbelib
|
||||||
cd /tmp
|
wget https://github.com/szechyjs/mbelib/archive/master.tar.gz -O mbelib.tar.gz
|
||||||
wget https://github.com/szechyjs/mbelib/archive/master.tar.gz -O /tmp/mbelib.tar.gz
|
|
||||||
tar -xzf mbelib.tar.gz
|
tar -xzf mbelib.tar.gz
|
||||||
cd mbelib-master
|
cd mbelib-master
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
|
cmake -DCMAKE_INSTALL_PREFIX=$HOME/mbelib ..
|
||||||
make
|
make
|
||||||
sudo make install
|
make install
|
||||||
|
|
||||||
# Install IT++ from SF
|
# Install IT++ from SF
|
||||||
cd /tmp
|
if [ ! -d "$HOME/itpp/lib" ]; then
|
||||||
wget http://sourceforge.net/projects/itpp/files/itpp/4.3.1/itpp-4.3.1.tar.gz/download -O /tmp/itpp-4.3.1.tar.gz
|
wget http://sourceforge.net/projects/itpp/files/itpp/4.3.1/itpp-4.3.1.tar.gz/download -O itpp-4.3.1.tar.gz
|
||||||
tar -xzf itpp-4.3.1.tar.gz
|
tar -xzf itpp-4.3.1.tar.gz
|
||||||
cd itpp-4.3.1
|
cd itpp-4.3.1
|
||||||
mkdir build
|
mkdir build
|
||||||
cd build
|
cd build
|
||||||
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
|
cmake -DCMAKE_INSTALL_PREFIX=$HOME/itpp ..
|
||||||
make
|
make
|
||||||
sudo make install
|
make install
|
||||||
|
else
|
||||||
|
echo 'Using cached itpp.';
|
||||||
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue