Nguyen Tan Cong
e830b75d94
python: properly build the core in Cygwin environment for setup.py
2015-03-19 16:09:38 +08:00
Mario Vilas
0950943392
Fixed #289
2015-03-18 07:43:53 +07:00
Nguyen Anh Quynh
9cb73a01fb
python: typo in setup.py
2015-02-04 10:34:50 +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
42e8388b61
python: do not include msvcr120.dll because we can static compile it
2015-02-04 10:34:28 +08:00
Nguyen Anh Quynh
df5f908a4a
python: setup.py builds Windows core with cmake in release mode
2015-02-04 10:34:06 +08:00
Nguyen Anh Quynh
59bc84de1d
python: distribute msvcr120.dll for Windows installer
2015-02-04 10:33:55 +08:00
Nguyen Anh Quynh
35ceed7b8f
python: fix installer
2015-02-04 10:33:29 +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
1585d88406
python: make setup.py support pre-built Windows core
2015-02-04 10:31:02 +08:00
Nguyen Tan Cong
907d9e9b8a
copy msvc/headers/ in both linux and win32 system
2015-02-04 10:29:30 +08:00
Nguyen Tan Cong
be67c26973
copy msvc/headers/ to src/ to build win32 core library
2015-02-04 10:29:20 +08:00
Nguyen Tan Cong
d954dae090
fixbug: can't install on centos & python 2.6
2015-02-04 10:29:07 +08:00
Nguyen Anh Quynh
1685df6f88
python: tolerance of the build process in setup.py
2015-01-30 13:25:16 +08:00
Nguyen Anh Quynh
5115d6eebe
python: installer now can compile Window core from source with CMake+MSVC
2015-01-30 11:55:16 +08:00
Nguyen Anh Quynh
36e8312646
python: rename variable 'result' to 'src'
2015-01-30 11:28:51 +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 Anh Quynh
794a706b3e
Makefile: rename BUILD_CORE_ONLY to CAPSTONE_BUILD_CORE_ONLY for consistency
2015-01-30 09:07:51 +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 Tan Cong
17dfd3a1b6
add --do-not-build-core to setup.py to prevent it install core library
2015-01-29 17:06:14 +07:00
Nguyen Tan Cong
1947adb15c
edit script to create Pypi package
2015-01-28 17:03:41 +07:00
Nguyen Anh Quynh
fdffe2b048
python: setup.py should use make.sh for non-Windows systems, so all the *nix systems are supported
2015-01-28 13:48:51 +08:00
Nguyen Anh Quynh
decc0d3d02
python: make setup.py support other *nix systems (i.e non-Windows)
2015-01-28 13:46:49 +08:00
Nguyen Tan Cong
36d293a19b
prevent Windows system copying *nix core library to Python library directory
2015-01-28 12:33:06 +07:00
Nguyen Tan Cong
d4b00ae3cd
config distutils setup to automate copying shared library to Python library directiory; fixbug: prevent make.sh running on windows system
2015-01-28 11:54:02 +07:00
Nguyen Anh Quynh
1de34c1aef
python: setup.py should not install the core, and no need to put BUILD_CORE_ONLY into config.mk
2015-01-28 05:05:12 +08:00
Nguyen Tan Cong
39fd154139
Edit setup.py to build python binding with make.sh
2015-01-28 00:35:44 +07:00
Nguyen Tan Cong
ead10b7a60
fixbug: wrong library extension on Mac OS X
2015-01-27 11:25:33 +07:00
Michael Cohen
b9d3f1b833
Fix the extesion built on osx.
2015-01-26 18:03:14 +01:00
Michael Cohen
f601fddc53
Merge branch 'next' of https://github.com/aquynh/capstone into python
2015-01-26 17:33:21 +01:00
Michael Cohen
f217d2872f
Update building script to copy source files to build directory if missing.
2015-01-26 17:29:54 +01:00
Nguyen Anh Quynh
59c72afe7a
x86: add 3 new undocumented instructions fdisi8087_nop, feni8087_nop & ffreep
2014-12-26 23:59:35 +08:00
Nguyen Anh Quynh
05522dcb8c
python: add some missing source files of sdist (setup.py)
2014-11-18 14:22:51 +08:00
Nguyen Anh Quynh
4e3b933b76
python: fix setup.py for possible failure on dir_util.remove_tree() if src/ is not empty
2014-11-18 11:06:31 +08:00
Nguyen Anh Quynh
7f6d4a932f
python: add Python 3 support into classifiers of setup.py
2014-11-18 10:45:21 +08:00
Michael Cohen
4c1384fa31
Updated setup.py so it can build the capstone library by itself.
...
This is a requirement for an automated install via pip. After this change it
should be possible to depend on captone in pip and have it built automatically.
2014-11-15 22:15:12 +01:00
Nguyen Anh Quynh
fd0f798343
bump API & package version to 3.0
2014-08-13 14:15:27 +08:00
Nguyen Anh Quynh
34456afdb1
python: temprorarily comment out the code removing old package in setup.py & setup_cython.py. this should be moved somewhere later
2014-04-10 12:06:55 +08:00
Nguyen Anh Quynh
1a39bb59e1
API: bump to 2.2 after the addition of Sparc support
2014-03-10 20:49:46 +08:00
Nguyen Anh Quynh
071a7fbaba
python: bump python package version to 2.1
2014-02-20 12:22:53 +08:00
Nguyen Anh Quynh
58a3e3e5ad
python: cleanup setup*.py
2014-01-09 09:29:36 +08:00
Nguyen Anh Quynh
f7f15a8f4e
python: cleaning pkg directory before installing
2014-01-09 08:14:42 +08:00
Nguyen Anh Quynh
bc97e6cb13
bump package version to 2.0
2014-01-06 12:50:55 +08:00
Nguyen Anh Quynh
fa0639b7e1
python: clean setup.py
2013-12-17 22:13:28 +08:00
Nguyen Anh Quynh
74d95ab04f
python: minor fix for setup.py
2013-12-06 08:55:37 +08:00
Nguyen Anh Quynh
923d9262af
python: update to reflect latest API change
2013-12-03 13:13:39 +08:00
Nguyen Anh Quynh
26ee41aa67
initial import
2013-11-27 12:11:31 +08:00