On Tuesday 07 January 2014  14:38, Tom Hacohen wrote :
> On 07/01/14 09:41, Jérémy Zurcher wrote:
> > as eolian will be integrated in efl tree, a configure flags like
> > --with-mylang-binding default to without, would be damn cheap and provide
> > the packagers with the possibility to do their job as they want.
> > only for C++ and lua as they are already efl deps.
> >
> > as for ruby,
> > ffi-efl needs ruby interpreter and properly installed efl libs at run time.
I'm wrong, I forgot about libffi and ruby gem ffi
> > actually I use bash+sed+ruby scripts to generate the ffi binding from
> > the efl headers. (still needs some manual fixes after generation ;(()
> > I'll gladly write an eolian backend to generate them from eolian gathered 
> > data,
> > that will greatly ease my job.
> 
> Sure, but if you would have wanted, you could have not depended on ruby 
> at all.
I should have written it all in ruby as it's a ruby package,
but I wanted to have fun with sed and I believe (& hope)
there is not a box out there without it.

maybe if the generation is written in C/bash/sed, efl configure script could
generate the binding and install it if ruby interpreter is detected on
the host. but well, I prefer not to see ruby or python code in efl git commits 
;)
> 
> >
> > but the ruby way to install packages is: 'gem install ffi-efl'
> > which download them from rubygems.org and takes care of dependencies.
> > so we should not consider adding it to efl tree even for free (or fun).
> 
> Yeah, was just for the sake of argument.
I know, I wrote this just to give info for those who might wonder
> 
> --
> Tom.
> 
> 
--- Hell'O from Yverdoom

Jérémy (jeyzu)

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to