{"action":"created","issue":{"url":"https://api.github.com/repos/programa-stic/barf-project/issues/12","labels_url":"https://api.github.com/repos/programa-stic/barf-project/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/programa-stic/barf-project/issues/12/comments","events_url":"https://api.github.com/repos/programa-stic/barf-project/issues/12/events","html_url":"https://github.com/programa-stic/barf-project/issues/12","id":71675849,"number":12,"title":"Not installable via `pip`","user":{"login":"zachriggle","id":111640,"avatar_url":"https://avatars.githubusercontent.com/u/111640?v=3","gravatar_id":"","url":"https://api.github.com/users/zachriggle","html_url":"https://github.com/zachriggle","followers_url":"https://api.github.com/users/zachriggle/followers","following_url":"https://api.github.com/users/zachriggle/following{/other_user}","gists_url":"https://api.github.com/users/zachriggle/gists{/gist_id}","starred_url":"https://api.github.com/users/zachriggle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zachriggle/subscriptions","organizations_url":"https://api.github.com/users/zachriggle/orgs","repos_url":"https://api.github.com/users/zachriggle/repos","events_url":"https://api.github.com/users/zachriggle/events{/privacy}","received_events_url":"https://api.github.com/users/zachriggle/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-28T19:12:50Z","updated_at":"2015-04-28T19:20:00Z","closed_at":null,"body":"Currently there's no way to make the BARF project available to another project as a requirement via PyPI, or to install it for use via `pip`.  The process is generally painless.\r\n\r\nBoth pybfd and capstone are available by via `pip install`, so those dependencies can be automatically installed.  Z3 is not yet available in this manner, but I've opened an issue with the project to make it available.  In any case, it can be left as a manual dependency.\r\n\r\nWould you be interested in implementing this functionality to make BARF more easily usable from external projects?  In particular, I'm looking at integrating it with [binjitsu](https://binjit.su)."},"comment":{"url":"https://api.github.com/repos/programa-stic/barf-project/issues/comments/97174790","html_url":"https://github.com/programa-stic/barf-project/issues/12#issuecomment-97174790","issue_url":"https://api.github.com/repos/programa-stic/barf-project/issues/12","id":97174790,"user":{"login":"neuromancer","id":110782,"avatar_url":"https://avatars.githubusercontent.com/u/110782?v=3","gravatar_id":"","url":"https://api.github.com/users/neuromancer","html_url":"https://github.com/neuromancer","followers_url":"https://api.github.com/users/neuromancer/followers","following_url":"https://api.github.com/users/neuromancer/following{/other_user}","gists_url":"https://api.github.com/users/neuromancer/gists{/gist_id}","starred_url":"https://api.github.com/users/neuromancer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neuromancer/subscriptions","organizations_url":"https://api.github.com/users/neuromancer/orgs","repos_url":"https://api.github.com/users/neuromancer/repos","events_url":"https://api.github.com/users/neuromancer/events{/privacy}","received_events_url":"https://api.github.com/users/neuromancer/received_events","type":"User","site_admin":false},"created_at":"2015-04-28T19:19:59Z","updated_at":"2015-04-28T19:19:59Z","body":"Hello,\r\n\r\nI did a very simple script to install barf locally (using \"python setup.py --user\"). It is available [here](https://github.com/cnheitman/barf-project/blob/develop/barf/local.install.sh). If you are particulary interested, i can work on a \"pip install\" equivalent and ask @cnheitman to integrate it in the main BARF repository.."}}