mirror of
https://github.com/lwvmobile/dsd-fme.git
synced 2026-11-13 09:17:20 -05:00
Update travis
This commit is contained in:
17
.travis.yml
17
.travis.yml
@@ -1,27 +1,22 @@
|
||||
language: cpp
|
||||
|
||||
dist: trusty
|
||||
sudo: false
|
||||
|
||||
cache:
|
||||
directories:
|
||||
- $HOME/itpp
|
||||
|
||||
compiler:
|
||||
- gcc
|
||||
|
||||
addons:
|
||||
apt:
|
||||
sources:
|
||||
- sourceline: 'ppa:szechyjs/dsd'
|
||||
packages:
|
||||
- libmbe-dev
|
||||
- libsndfile1-dev
|
||||
- libfftw3-dev
|
||||
- liblapack3gf
|
||||
- libblas3gf
|
||||
|
||||
install:
|
||||
- bash travis_deps.sh
|
||||
- libitpp-dev
|
||||
- portaudio19-dev
|
||||
|
||||
before_script:
|
||||
- export CMAKE_PREFIX_PATH=$HOME/mbelib:$HOME/itpp
|
||||
- mkdir build
|
||||
- cd build
|
||||
- cmake ..
|
||||
|
||||
@@ -1,26 +0,0 @@
|
||||
#!/bin/sh
|
||||
set -ex
|
||||
|
||||
# Install mbelib
|
||||
wget https://github.com/szechyjs/mbelib/archive/master.tar.gz -O mbelib.tar.gz
|
||||
tar -xzf mbelib.tar.gz
|
||||
cd mbelib-master
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=$HOME/mbelib ..
|
||||
make
|
||||
make install
|
||||
|
||||
# Install IT++ from SF
|
||||
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 itpp-4.3.1.tar.gz
|
||||
tar -xzf itpp-4.3.1.tar.gz
|
||||
cd itpp-4.3.1
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -DCMAKE_INSTALL_PREFIX=$HOME/itpp ..
|
||||
make
|
||||
make install
|
||||
else
|
||||
echo 'Using cached itpp.';
|
||||
fi
|
||||
Reference in New Issue
Block a user