Commit graph

368 commits

Author SHA1 Message Date
Nguyen Anh Quynh
b89c95fc99 python: bump package version to 3.0.3 (setup.py) 2015-05-08 17:06:59 +08:00
Nguyen Anh Quynh
d1e2a292a0 bump version to 3.0.3 2015-05-08 15:22:26 +08:00
danghvu
14029d8b37 Fix a bug in Cython due to renaming 2015-04-28 00:19:41 -05:00
Nguyen Anh Quynh
4504dcdc48 Merge branch 'master' into v3 2015-04-07 13:21:56 +08:00
Hank Leininger
cf6dea61e8 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-06 16:40:31 -04:00
Nguyen Anh Quynh
0187ad1b8a python: X86Op.avx_zero_mask should have c_bool type 2015-04-02 12:43:57 +08:00
Nguyen Anh Quynh
3036ada407 python: simplify setup.py 2015-03-19 16:57:39 +08:00
Nguyen Anh Quynh
986bc23233 python: simplify setup.py 2015-03-19 16:57:22 +08:00
Nguyen Tan Cong
569f7a5b08 python: properly build the core in Cygwin environment for setup.py 2015-03-19 16:05:32 +08:00
Nguyen Anh Quynh
7eef7d34ac python: properly build the core in Cygwin environment for setup.py 2015-03-19 08:19:18 +07:00
Nguyen Tan Cong
c99436669f -return package name and package version to origin 2015-03-19 00:12:36 +07:00
Nguyen Tan Cong
80ab95d89f *fixbug pip on Cygwin 2015-03-19 00:08:59 +07:00
Mario Vilas
6f72b878d6 Fixed #289 2015-03-18 07:44:15 +07:00
Mario Vilas
34831d0bd6 Fixed #289 2015-03-17 15:02:29 +01:00
Nguyen Anh Quynh
cd3d186944 bump version to 3.0.2 for next stable release 2015-02-25 12:27:26 +08:00
Nguyen Anh Quynh
540185d186 python: fix a bug in test_arm.py 2015-02-15 09:51:29 +08:00
StalkR
6561c138e0 python bindings: rename member struct to _csh to avoid conflict with typedef csh 2015-02-11 22:15:47 +08:00
Nguyen Anh Quynh
3fb3b24b03 python: indentation for README.TXT 2015-02-03 23:50:28 +08:00
Nguyen Anh Quynh
e9be7ec26c python: add instructions for PyPi packages 2015-02-03 22:41:07 +08:00
Nguyen Anh Quynh
ca101281ca python: typo in setup.py 2015-02-03 22:31:19 +08:00
Nguyen Anh Quynh
4892c45204 python: rename Windows package from capstone-win to capstone-windows 2015-02-03 22:30:10 +08:00
Nguyen Anh Quynh
9a672e1dc0 python: do not include msvcr120.dll because we can static compile it 2015-02-03 20:18:05 +08:00
Nguyen Anh Quynh
8aef143f69 python: setup.py builds Windows core with cmake in release mode 2015-02-03 17:45:55 +08:00
Nguyen Anh Quynh
c6b1be8b0b python: distribute msvcr120.dll for Windows installer 2015-02-03 16:28:27 +08:00
Nguyen Anh Quynh
6685aa5889 python: clean prebuilt core in install targets of Makefile 2015-02-03 12:08:56 +08:00
Nguyen Anh Quynh
a2b60305dc python: fix installer 2015-02-03 11:45:20 +08:00
Nguyen Anh Quynh
064a602b03 python: add README.pypi* 2015-02-03 10:20:30 +08:00
Nguyen Anh Quynh
77bd828465 python: setup.py only copies source if prebuilt libs are not existent 2015-02-03 09:24:14 +08:00
Nguyen Anh Quynh
eeef2d0b7b python: add dummy prebuilt/ dir to keep Windows binaries 2015-02-03 09:11:32 +08:00
Nguyen Anh Quynh
0d55bde98a python: make setup.py support pre-built Windows core 2015-02-03 09:05:57 +08:00
Nguyen Anh Quynh
8b583e1787 Merge branch 'master' of https://github.com/tacoxnguyen/capstone into v3c 2015-02-03 08:47:11 +08:00
Nguyen Anh Quynh
ba96587b36 python: rename README to README.TXT 2015-02-03 08:45:44 +08:00
Nguyen Tan Cong
9aeff29575 Merge branch 'master' of https://github.com/tacoxnguyen/capstone 2015-02-03 00:18:15 +07:00
Nguyen Tan Cong
e504b81054 add prebuilt setup for Windows system 2015-02-03 00:16:51 +07:00
Nguyen Tan Cong
bc3ffd4c64 copy msvc/headers/ in both linux and win32 system 2015-02-02 22:32:46 +07:00
Nguyen Tan Cong
ca8298ca18 copy msvc/headers/ to src/ to build win32 core library 2015-02-02 22:16:47 +07:00
Nguyen Tan Cong
33f75a2319 fixbug: can't install on centos & python 2.6 2015-02-02 12:08:45 +07:00
Nguyen Anh Quynh
692b02ffd0 python: change package version to 3.0.1 2015-01-30 14:46:25 +08:00
Nguyen Anh Quynh
18e41b8221 python: add LICENSE & PKG-INFO for Python module 2015-01-30 14:45:58 +08:00
Nguyen Anh Quynh
ca3999f9e6 python: add targets 'sdist' & 'sdist3' to Makefile 2015-01-30 14:20:04 +08:00
Nguyen Anh Quynh
e49f1a5c23 python: bump package version to 3.0.1 2015-01-30 14:17:03 +08:00
Nguyen Anh Quynh
5af0ceda09 python: delete src/ in Makefile 2015-01-30 13:31:21 +08:00
Nguyen Anh Quynh
1798adaa6d python: tolerance of the build process in setup.py 2015-01-30 13:31:10 +08:00
Nguyen Anh Quynh
55e27c125d python: installer now can compile Window core from source with CMake+MSVC 2015-01-30 11:54:44 +08:00
Nguyen Anh Quynh
bcf684dbad python: rename variable 'result' to 'src' 2015-01-30 11:16:48 +08:00
Nguyen Anh Quynh
84fc7401fe python: port some old fixes from setup.py on pypi branch to v3 branch 2015-01-30 10:52:17 +08:00
Nguyen Anh Quynh
ce10b01ad5 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:49:01 +08:00
Nguyen Anh Quynh
19af3ec9e0 Makefile: rename BUILD_CORE_ONLY to CAPSTONE_BUILD_CORE_ONLY for consistency 2015-01-30 10:48:52 +08:00
Nguyen Anh Quynh
08a21a6558 python: fix README (libcapstone.dll -> capstone.dll) 2015-01-30 10:48:42 +08:00
Nguyen Tan Cong
1b8cc8d2af 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 10:48:29 +08:00