On 07/01/14 16:39, Jérémy Zurcher wrote:
> 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 ;)

Sure. Doing it with ruby makes sense, I was just giving an example, and 
because your bindings are ffi, they are not compiled, so they are a good 
example of bindings that don't have any deps (potentially).

--
Tom.



------------------------------------------------------------------------------
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