On Sat, Aug 1, 2009 at 12:40 PM, Luis Lavena <luislavena / gmail.com> wrote:

> On Sat, Aug 1, 2009 at 10:49 AM, Roger Pack<rogerdpack / gmail.com> wrote:
> > Background:
> >
> > Currently ruby includes several useful files in its "include"
> > subdirectory, for extensions to use.
> >
> > This is not, however, enough for certain extensions.
> > Ex: ruby-debug requires several other files in order to build on 1.9
> >
> > node.h
> > vm_core.h
> > iseq.h
> > eval_intern.h
> > insns.inc
> > insns_info.inc
> >
> > [at least currently].
> >
> > A few other gems also require files not included [ruby-internals,
> > RubyNode for 1.8, etc.]
> >
> > This makes it inconvenient to install certain gems.
> >
> > Suggestion [from Mark Moseley]
> >
> > Why not just install all the *.h and *.inc files? It's not like they
> > take up a lot of space.
> >
> > Thoughts welcome.
>
> Since those are Ruby specifics, I believe the "make install" process
> should install those into ruby/*
>
> Let's open a ticket and hope Ruby-core see the value behind it ;-)
>
> --
> Luis Lavena
> AREA 17
> -
> Perfection in design is achieved not when there is nothing more to add,
> but rather when there is nothing more to take away.
> Antoine de Saint-Exup=E9ry
>
>
I'll +1 this request. Rice will also greatly benefit from having these
headers available.

Jason