unicorn-engine / unicorn

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
http://www.unicorn-engine.org
GNU General Public License v2.0
7.63k stars 1.35k forks source link

Publish ruby bindings at rubygems.org #784

Closed anatol closed 3 years ago

anatol commented 7 years ago

Rubygems is a standard way to distribute and install packages in the ruby world. It would be really great to have ruby bindins hosted at rubygems (similar how python lib is hosted at pipy).

aquynh commented 7 years ago

yes that would be perfect! however, the Ruby binding @sashs is quite busy. can you contribute this feature?

sashs commented 7 years ago

I am working on that. ;-)

anatol commented 7 years ago

Thanks @sashs. Out of curiosity what gem name are you going to use? unicorn is a widely known web server for Ruby apps.

anatol commented 7 years ago

Hi @sashs any update on it?

sashs commented 7 years ago

HI @anatol, sorry, unfortunately not. Time is a rare thing.

fallenoak commented 7 years ago

@sashs In the interim, any chance the Ruby bindings gem could be renamed to something like unicorn-engine? When doing local installs of the bindings, it's a bit frustrating to have a conflict with unicorn (the web server mentioned by @anatol).

sashs commented 7 years ago

The ruby binding is available on rubygems. But it is just the binding. So the unicorn library needs to be installed on the system

anatol commented 7 years ago

Thank you very much. Could you please provide name or link to the ruby gem you published?

sashs commented 7 years ago

It's https://rubygems.org/gems/unicorn-engine/versions/1.0.0

aquynh commented 7 years ago

But the current version is 1.0.1, not 1.0.0?

sashs commented 7 years ago

Oh, sorry, I forgot to change the version number. :) I will fix that today.