- Python 2.7 with virtualenv and pip
- build essentials and many dev packages if on debian/ubuntu/fedora
- libpq-dev, libjpeg-dev, libpng12-dev, build-essential, python-dev, gettext
- nodejs (probably 0.8+ but tested on 0.10) (you will need a ppa for ubuntu < 14.04)
- create a Python 2.X virtualenv
- virtualenv ../timtec-env
- activate the virtual env
- source ../timtec-env/bin/activate
- run make
- make
- run the django devel server
- ./manage.py runserver
run make all_tests to run all tests together
Activate virtual env, then: make python_tests
In the root of repository:
make karma_tests