summaryrefslogtreecommitdiff
path: root/README.rst
blob: 587e4d329d1a750bb27616b91467b21fd3109f37 (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
bitmask-dev
===========
**Your internet encryption toolkit**

Develop
-------

If you want to develop for the encrypted mail service, execute inside your virtualenv::

  make dev-mail

If you want to develop for the gui client too, you have to have installed the
python2 bindings for Qt5 in your system (in debian this is python-pyqt5,
python-pyqt5.qtwebkit). After ensuring this, you can do::

  make dev-all

Tests
-----

Tests need tox::

  pip install tox
  tox

If you are developing against a non-published branch of leap.common or
leap.soledad, run instead::

  tox -e py27-dev