blob: 4a4ae52f660eecfd9181bbe4d81a570f7d57cff8 (
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
========================================
= LEAP =
= The LEAP Encryption Access Project =
= your internet encryption toolkit =
========================================
Install
=======
python setup.py install
Running
=======
You need to set up a provider in your eip.cfg file:
cd ~/.config/leap
vim eip.cfg
[provider]
remote_ip = XXX.XXX.XXX.XXX
and then run:
leap --debug
(or python app.py --debug if you run it from the src/leap folder).
Running tests
=============
nosetests -v
[ currently broken ]
Deps
====
apt-get install python-qt4 python-qt4-doc pyqt4-dev-tools
Hack
====
(recommended)
virtualenv . # ensure your .gitignore knows about it
bin/activate
# you should probably simlink sip.so and PyQt4 to your system-wide
# install, there are some issues with it.
python setup.py develop # ... TBD: finish develop howto.
Compiling resource/ui files
===========================
You should refresh resource/ui files every time you
change an image or a resource/ui (.ui / .qc). From
the root folder:
make ui
make resources
|