jasonroelofs / rbplusplus

Use rbgccxml and rice to automatically generate Ruby extensions around C++ source and libraries.
MIT License
61 stars 7 forks source link

Active? #25

Open arjunmenon opened 6 months ago

arjunmenon commented 6 months ago

Is this project still active? Can be still used for making ruby extensions of C++ libs?

jasonroelofs commented 6 months ago

Oof, 7 years ago was the last commit. No, this library is definitely not active. However the underlying C++ library that this wraps (https://github.com/ruby-rice/rice) is active.

arjunmenon commented 6 months ago

lol I can understand. Though this lib seems like an intuitive way to write extensions. Would like to revive this project. Any pointers for me to get started, like things to implement to keep it current with the Rice?

jasonroelofs commented 6 months ago

You'd need to update to Rice 4, but it should be a mostly straight forward update, possibly needing an update to any generated #includes. You'll also need to grab [rbgccxml](https://github.com/jasonroelofs/rbgccxml) and make sure it's able to function with an up-to-date version of CastXML.

sebyx07 commented 1 month ago

@arjunmenon I'll do some maintenance, because I need it for https://github.com/azerothcore/azerothcore-wotlk