* standardise program/sox.py formatting, add test case
* add program/sox.peak_level() docstring
* update .travis.yml to include sox as a test dependency
* move sox from test dependency to normal dependency
* update README to mention sox, remove small autoconf mention
* use .splitlines() instead of .split('n')
26 lines
675 B
YAML
26 lines
675 B
YAML
sudo: required
|
|
|
|
language: bash
|
|
|
|
install:
|
|
# Dependencies
|
|
- sudo apt-get update -qq
|
|
- sudo pip install --upgrade pip
|
|
- sudo apt-get install -qq cdparanoia cdrdao gstreamer0.10-plugins-base gstreamer0.10-plugins-good libcdio-dev libiso9660-dev libsndfile1-dev python-cddb python-gobject swig python-dev python-xdg sox
|
|
- sudo pip install musicbrainzngs pycdio
|
|
|
|
# Testing dependencies
|
|
- sudo apt-get install -qq gstreamer0.10-tools python-gst0.10
|
|
- sudo pip install twisted
|
|
|
|
# Build bundled C utils
|
|
- cd src
|
|
- sudo make install
|
|
- cd ..
|
|
|
|
# Installing
|
|
- sudo python setup.py install
|
|
|
|
script:
|
|
- python -m unittest discover
|