Fotis Loukos
0850d55211
Added support for the TMS320C64x architecture.
2017-04-14 17:00:40 +03:00
Andrew Dutcher
106d241cba
Python setup: Clean up some merge failures, adapt for changes on next branch
2016-10-26 23:15:42 -07:00
Andrew Dutcher
f4aed6025f
Python: Make cython work with extreme prejudice
2016-10-25 21:49:58 -07:00
Andrew Dutcher
d8111c1dc9
Python: make setup work as expected
2016-10-25 21:48:18 -07:00
Pranith Kumar
94f8aef1da
Fix error return code
2016-06-29 11:08:13 -04:00
Pranith Kumar
8375270e78
Handle python test failure properly
2016-04-30 13:12:16 -04:00
jmechnich
9119e15f64
bugfix: removed leading ./ from OBJDIR to avoid corrupting setup.py install
2016-03-25 22:31:13 +01:00
Daniel Collin
2ee675c10a
This adds M68K support to Capstone
2015-10-02 20:47:00 +02:00
Nguyen Anh Quynh
1319f0c6d7
python: rename test.py to test_basic.py
2015-06-03 22:14:59 +08:00
Hank Leininger
1c0288043c
Add DESTDIR support for the python binding.
...
Without this patch, DESTDIR is ignored, so build systems that use a
staging sandbox prior to installing in real-root, such as Gentoo,
cannot build the python binding.
Caveats:
1) I wrote/tested this against the 3.0.2 release, not current HEAD.
2) It might be preferable to do DESTDIR ?= / at the top of the Makefile,
so that the if/else/fi can be squashed back out.
3) The install_cython target probably needs a similar change; untested.
4) Other bindings might need something similar.
2015-04-07 13:16:55 +08:00
Nguyen Anh Quynh
4544ba1f02
cython: support cs_regs_access() API
2015-04-02 22:54:52 +08:00
Nguyen Anh Quynh
a87c0b01ad
python: rename Windows package from capstone-win to capstone-windows
2015-02-04 10:34:38 +08:00
Nguyen Anh Quynh
59bc84de1d
python: distribute msvcr120.dll for Windows installer
2015-02-04 10:33:55 +08:00
Nguyen Anh Quynh
58a8369067
python: clean prebuilt core in install targets of Makefile
2015-02-04 10:33:43 +08:00
Nguyen Anh Quynh
35ceed7b8f
python: fix installer
2015-02-04 10:33:29 +08:00
Nguyen Anh Quynh
0498085a1c
python: add README.pypi*
2015-02-04 10:31:54 +08:00
Nguyen Anh Quynh
00eb3dea4f
python: setup.py only copies source if prebuilt libs are not existent
2015-02-04 10:31:28 +08:00
Nguyen Anh Quynh
bf54d4b1a8
python: add targets 'sdist' & 'sdist3' to Makefile
2015-01-30 14:20:09 +08:00
Nguyen Anh Quynh
8113cda2f9
python: delete src/ in Makefile
2015-01-30 13:27:25 +08:00
Nguyen Anh Quynh
6b9b032081
python: fix setup.py, so we only copy the core with sdist, thus normal build/compile process does not build the core
2015-01-30 10:21:09 +08:00
Nguyen Tan Cong
dfe827e86a
reverse -b option in Makefile; parse parameters with parse_known_args to ignore error when passing extra options; fixbug python3: use print statement
2015-01-30 00:25:08 +07:00
Nguyen Tan Cong
7c03cd88ed
Edit Makefile to appropriate with new setup.py
2015-01-29 23:21:35 +07:00
Nguyen Anh Quynh
984d45068c
Makefile: add 'check' target
2014-10-01 16:42:29 +08:00
danghvu
ebeec9d9c2
Cython: update installation and tests to v3
2014-09-29 11:55:01 -05:00
Nguyen Anh Quynh
553bb488d7
python: support XCore
2014-05-26 23:47:45 +08:00
danghvu
0c478ab2f9
Fix Makefile to use && as well in bindings
2014-05-12 14:35:54 -05:00
Ole André Vadla Ravnås
e3ef6659ed
Makefile: add support for building python binding out-of-tree
2014-05-01 00:53:01 +02:00
Nguyen Anh Quynh
e5d30e6980
python: add install3 target for installing Python3 package
2014-04-14 16:33:04 +08:00
Nguyen Anh Quynh
aaaf3458d3
python: update clean target for *.pyx files
2014-01-13 20:44:09 +08:00
danghvu
e61c504a9e
Clean up addition cython code
2014-01-13 15:50:58 +07:00
danghvu
cfd41dd6f5
Improve cython by using CCsInsn when possible
2014-01-13 15:50:58 +07:00
Nguyen Anh Quynh
5dba289478
python: revert the directory name change, so rename 'cython' back to 'pyx'
2014-01-10 10:32:25 +08:00
Nguyen Anh Quynh
f042e5722b
python: rename pyx/ to cython/
2014-01-10 09:40:55 +08:00
Nguyen Anh Quynh
71fe283ec0
python: make clean should not remove everything in pyx/
2014-01-09 10:24:22 +08:00
Nguyen Anh Quynh
f7f15a8f4e
python: cleaning pkg directory before installing
2014-01-09 08:14:42 +08:00
Nguyen Anh Quynh
b3923cf8b6
python: copying code from capstone/ to pyx/ rather than duplicating code
2014-01-08 23:18:28 +08:00
Nguyen Anh Quynh
6b8445bd11
python: proper support for cython
2014-01-08 22:55:06 +08:00
Nguyen Anh Quynh
821247001b
python: another fix for cython
2014-01-08 18:41:43 +08:00
Nguyen Anh Quynh
99d365fd88
python: cython support - thanks to Tan Sheng Di for helps
2014-01-08 15:56:53 +08:00
Nguyen Anh Quynh
88db228cc9
bindings: do not delete constant files when on clean target of Makefile
2013-12-03 15:01:15 +08:00
Nguyen Anh Quynh
75c4475462
bindings: auto generate constants with 'make'
2013-12-03 13:39:49 +08:00
Nguyen Anh Quynh
210e94dbed
python: add install target to Makefile
2013-12-02 20:24:38 +08:00
Nguyen Anh Quynh
bc1e2f4079
python: 'make' alone does not install python module
2013-12-02 18:08:07 +08:00
danghvu
cfb0120936
Add support for python in const_generator.py
2013-12-01 14:10:28 -06:00
Nguyen Anh Quynh
26ee41aa67
initial import
2013-11-27 12:11:31 +08:00