summaryrefslogtreecommitdiff
path: root/.travis.yml
blob: 6070be974c454eb487b51389f5654b8133c68c97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 language: cpp

 compiler: gcc

 before_install:
  - sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"
  - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
  - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) multiverse"
  - sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) restricted"
  - sudo apt-get update -q
  - sudo apt-get install -q git cmake git-core autoconf automake  libtool g++ python-dev swig \
    pkg-config libboost1.48-all-dev libfftw3-dev libcppunit-dev libgsl0-dev \
    libusb-dev sdcc libsdl1.2-dev python-wxgtk2.8 python-numpy \
    python-cheetah python-lxml doxygen python-qt4 python-qwt5-qt4 libxi-dev \
    libqt4-opengl-dev libqwt5-qt4-dev libfontconfig1-dev libxrender-dev

 before_script:
   - git submodule init
   - git submodule update
   - mkdir build
   - cd build
   - cmake ../

 script: make -j 2

 notifications:
   email:
     - manoj.p.gudi@gmail.com
   on_success: always
   on_failure: always