blob: b3cb16316cae689dd7e39286bb814c7b128d80ed (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
language: c++
# to run compilation/tests with gcc and clang
compiler:
- gcc
- clang
before_install:
# update virtual machine
- sudo apt-get update -qq
# Dependencies from <http://mixxx.org/wiki/doku.php/compiling_on_linux>
- sudo apt-get install git scons libqt4-dev libqt4-sql-sqlite libportmidi-dev libshout3-dev libtag1-dev libprotobuf-dev protobuf-compiler libvamp-hostsdk3 vamp-plugin-sdk libusb-1.0-0-dev libfftw3-dev libmad0-dev portaudio19-dev libchromaprint-dev librubberband-dev libsqlite3-dev libsndfile1-dev libflac-dev libid3tag0-dev
# Virtual X, needed for analyser waveform tests
- "export DISPLAY=:99.0"
- "sh -e /etc/init.d/xvfb start"
install:
- scons test=1 mad=1 localecompare=1
script:
- ./mixxx-test
|