Commit Graph

138 Commits

Author SHA1 Message Date
Nguyen Anh Quynh 697ee40247 python: bump package version to 3.0.3 (setup.py) 2015-05-08 17:06:59 +08:00
Nguyen Anh Quynh c343a917fb python: revert to use distutils rather than setuptools 2015-04-07 16:03:01 +08:00
Richo Healey 3c862d5c11 python: Use setuptools if avilable 2015-03-22 23:05:58 -07:00
Nguyen Anh Quynh 88a95535d0 python: simplify setup.py 2015-03-19 16:57:47 +08:00
Nguyen Anh Quynh 3036ada407 python: simplify setup.py 2015-03-19 16:57:39 +08:00
Nguyen Tan Cong e830b75d94 python: properly build the core in Cygwin environment for setup.py 2015-03-19 16:09:38 +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
Mario Vilas 0950943392 Fixed #289 2015-03-18 07:43:53 +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 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 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 a2b60305dc python: fix installer 2015-02-03 11:45:20 +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 0d55bde98a python: make setup.py support pre-built Windows core 2015-02-03 09:05:57 +08: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 c1f1913fa1 python: bump package version to 3.0.1 2015-01-30 14:17:42 +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 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 55e27c125d python: installer now can compile Window core from source with CMake+MSVC 2015-01-30 11:54:44 +08:00
Nguyen Anh Quynh 36e8312646 python: rename variable 'result' to 'src' 2015-01-30 11:28:51 +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 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
Nguyen Tan Cong b54c60c063 Edit Makefile to appropriate with new setup.py 2015-01-30 10:48:12 +08:00
Nguyen Tan Cong 60dcfa0948 add --do-not-build-core to setup.py to prevent it install core library 2015-01-30 10:47:46 +08:00
Nguyen Tan Cong 8b839a2af4 edit script to create Pypi package 2015-01-30 10:47:36 +08:00
Nguyen Anh Quynh af19b53119 python: make setup.py support other *nix systems (i.e non-Windows) 2015-01-30 10:45:51 +08:00
Nguyen Anh Quynh 53e92938ce python: build the core with make.sh for all non-Windows system 2015-01-30 10:45:00 +08:00
Nguyen Tan Cong ac0cb810f4 python: prevent Windows system copying *nix core library to Python library directory 2015-01-30 10:43:18 +08:00
Nguyen Tan Cong 3e605a00ac python: fix another conflict when merging pypi to v3 2015-01-30 10:40:05 +08:00
Nguyen Anh Quynh 8d4a78cd83 python: setup.py should not install the core, and no need to put BUILD_CORE_ONLY into config.mk 2015-01-30 10:38:40 +08:00
Nguyen Tan Cong 3d6e56a66f python: fix conflict when merging pypi branch to v3 branch 2015-01-30 10:37:58 +08:00
Nguyen Tan Cong 30f08588ef fixbug: wrong library extension on Mac OS X 2015-01-30 10:36:25 +08:00
Michael Cohen f051e8fd8e python: another conflict on API version between pypi & v3 branch 2015-01-30 10:34:01 +08:00
Michael Cohen aac18de793 python: fix a conflict when cherry-pick code from old pypi branch 2015-01-30 10:32:24 +08:00
Michael Cohen 18ee47b366 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.
2015-01-30 10:25:09 +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