Bug 1014843 - Provide a script to automate installation of Ubuntu dependencies;r=davehunt

This commit is contained in:
William Lachance 2014-06-16 14:24:22 -04:00
Родитель 6742247f3d
Коммит 6d75b5c7c0
3 изменённых файлов: 8 добавлений и 10 удалений

Просмотреть файл

@ -1,7 +1,7 @@
language: python
python:
- "2.7"
install: sudo apt-get update && sudo apt-get install -y python-virtualenv python-opencv python-scipy g++ libav-tools && ./bootstrap.sh
install: sudo ./install-ubuntu-deps.sh && ./bootstrap.sh
script: ./bin/python bin/list-tests.py
notifications:
email:

Просмотреть файл

@ -6,9 +6,9 @@ analyzes browser output via HDMI or an external camera.
## Requirements
* Ubuntu Linux system with python and various other third-party dependencies
installed. You can get this by running:
`sudo apt-get install -y zip libav-tools g++ python-scipy python-opencv python2.7-dev python-virtualenv ntp`
installed. You can make sure that you have everything installed by running
`install-ubuntu-deps.sh` from the root directory of your eideticker
checkout (root is required).
The recommended Linux distribution to use is Ubuntu 14.04 64-bit (32-bit is
known not to work with the PointGrey cameras). Later versions
@ -62,12 +62,6 @@ For more information on the Decklink cards, see the
* [Joby GorillaPod](http://joby.com/gorillapod/original/) flexible tripod for
the camera.
* The following dependencies for the FlyCapture software will need to be
installed: libglademm-2.4-dev, libgtkmm-2.4-dev, libgtkglextmm-x11-1.2-dev, libusb-1.0. You can get
these by running:
`sudo apt-get install -y libglademm-2.4-dev libgtkmm-2.4-dev libgtkglextmm-x11-1.2-dev libusb-1.0`
* FlyCapture camera software available from
[PointGrey](http://www.ptgrey.com/support/downloads) (you will need to
register an account to access the downloads). Note that you may also need to

4
install-ubuntu-deps.sh Executable file
Просмотреть файл

@ -0,0 +1,4 @@
#!/bin/sh
apt-get update
sudo apt-get install -y zip libav-tools g++ python-scipy python-opencv python2.7-dev python-virtualenv ntp libglademm-2.4-dev libgtkmm-2.4-dev libgtkglextmm-x11-1.2-dev libusb-1.0