-
Notifications
You must be signed in to change notification settings - Fork 137
/
README.python
39 lines (27 loc) · 1.02 KB
/
README.python
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
31/May/2019
Thanks to Jayson Pryde for compilation on Windows
To create and test the Python Extension on Windows - see README.windows
==============================================================
24/Mar/2018
To make the python version
(1) compile the C++ code
$./make.sh
(2) build the python version
$ cd py_ext/
$ python ./setup.py build
(3) install - possibly - sudo, run as root or administrator
$ python ./setup.py install
(4) test it
$ cd ../Testing
$ ./python_test.sh
==============================================================
17/Oct/2016
Sorry everyone for me breaking the Python implementation of TLSH
The --force option meant that I changed the CMakeLists.txt
And I did not test the Python (I am an algorithm / C++ guy - not really a Python guy).
Anyway - I dug through it and did the steps (1)-(3) above
I fixed setup.py to process the new CMakeLists.txt properly
And now it passes
I am going to incorporate this into the regression test - with a -python option
So that this does not occur again
Sorry once again...