-
Notifications
You must be signed in to change notification settings - Fork 1
/
circle.yml
23 lines (19 loc) · 1 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
machine:
python:
version: 2.7.5
dependencies:
cache_directories:
- cache
pre:
- sudo apt-get install cmake libxml2-dev swig libqt4-dev libqt4-opengl-dev qt4-dev-tools libpng12-dev libglew1.5-dev freeglut3-dev libboost-dev libboost1.54-dev 'libboost-*1.54-dev' libboost-filesystem1.54-dev libboost-filesystem1.54.0 libboost-test1.54-dev libboost-test1.54.0 libboost-regex1.54.0 libboost-regex1.54-dev libboost-thread1.54-dev libboost-thread1.54.0 libboost-iostreams1.54-dev libboost-iostreams1.54.0
- sudo apt-get autoremove
- pip install -r requirements.txt
- pip install coverage coveralls
- chmod 755 share/install_vtk.sh && share/install_vtk.sh
- chmod 755 share/install_cgal.sh && share/install_cgal.sh
- chmod 755 share/install_tetgen.sh && share/install_tetgen.sh
- chmod 755 share/install_msml.sh && share/install_msml.sh
- chmod 755 share/install_sofa.sh && share/install_sofa.sh
test:
override:
- chmod 755 share/run_test.sh && share/run_test.sh