-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make plasma pip-installable #60
Comments
This has a few consequences:
|
The requirements.sh file claims pefile isn't installable, and therefore does a manual thing with future/pefile cloning, but this appears resolved:
|
requirement.sh specifies a specific capstone version, but you can also specify |
I don't know to what extent you're familiar with modern Python packaging, but https://python-packaging-user-guide.readthedocs.io/en/latest/ is an excellent starter. I'm also happy to help with any questions you may have. |
elftools can be installed as |
Thank you for your comments. In fact I'm not very familiar with pip and packaging. The setup file was created at the origin by another author 266a49e. I have updated the requirements.sh for pefile. But for pyelftools I already do the pip install, no ? You are walcome if you have any improvements ;) |
You do |
(This also makes it much easier for distributions to package your software.) |
I have a bit simplified the installation process 1626f5c |
Making this pip-installabe would make it more accessible to a bunch of folks. It would also be great if there were Windows, OS X and maybe even manylinux binary wheels (although I appreciate that these are less important than they are for other projects, since if you care about disassembly you probably have a C compiler lying around).
(As a side note, thanks for doing this, this looks amazing)
The text was updated successfully, but these errors were encountered: