G
Gerardo Santana Gómez Garrido
I'm using mkmf for building and installing a C extension. I'm also
providing a gem.
I'm thinking of reorganizing the code to extract those C bits that can
be coded in Ruby, and extend them in Ruby, while preserving a C core
that provides a Ruby interface for the libraries I'm linking to.
My problem is how should my source tree look and what tools and how
should I use to have both the Ruby and the C portion built and
installed in the appropriate places.
Preferrably avoiding rubygems, so that I don't force my users to have rubyg=
ems.
Which makes me ask: if rubygems will be included in Ruby 2.0, =BFwill it
be mandatory?, =BFwould it make sense not to make a gem for an
extension?
providing a gem.
I'm thinking of reorganizing the code to extract those C bits that can
be coded in Ruby, and extend them in Ruby, while preserving a C core
that provides a Ruby interface for the libraries I'm linking to.
My problem is how should my source tree look and what tools and how
should I use to have both the Ruby and the C portion built and
installed in the appropriate places.
Preferrably avoiding rubygems, so that I don't force my users to have rubyg=
ems.
Which makes me ask: if rubygems will be included in Ruby 2.0, =BFwill it
be mandatory?, =BFwould it make sense not to make a gem for an
extension?