Add unicorn to required deps (#31)

* Add unicorn to python deps

* Update readme

* Add deps to setup.py

* test letting pip install install deps in travis
This commit is contained in:
Mark Mossberg
2017-03-01 11:22:04 -05:00
committed by GitHub
parent d052d3b2d7
commit b591f2a83a
4 changed files with 6 additions and 5 deletions
-1
View File
@@ -17,7 +17,6 @@ python:
- 2.7
install:
- travis_retry pip install -U pip
- travis_retry pip install -r requirements.txt
- travis_retry pip install --no-binary keystone-engine keystone-engine
- travis_retry pip install coverage
- travis_retry pip install .
-4
View File
@@ -42,10 +42,6 @@ Manticore is officially supported on Linux and uses Python 2.7.
- Z3 Theorem Prover: Download the latest release for your platform from https://github.com/Z3Prover/z3/releases/latest, and place the enclosed `z3` binary in your `$PATH`.
- Alternatively, CVC4 or Yices can be used.
### optional dependencies
- Unicorn Emulation Engine: Allows Manticore to handle unimplemented instructions
### development dependencies
- keystone: Used in unit tests
+1
View File
@@ -4,3 +4,4 @@
# dependencies
capstone
pyelftools
unicorn
+5
View File
@@ -4,6 +4,11 @@ setup(
name='Manticore',
version='0.1.0',
packages=find_packages(),
install_requires=[
'capstone',
'pyelftools',
'unicorn'
],
entry_points={
'console_scripts': [
'manticore = manticore.__main__:main'