On 01/07/2014 01:07 PM, Cedric BAIL wrote:
> On Tue, Jan 7, 2014 at 1:27 AM, Tom Hacohen <tom.haco...@samsung.com> wrote:
>> On 06/01/14 04:25, Cedric BAIL wrote:
>>> As we move forward with Eo and Eolian, we will generate a part of our
>>> code automatically at compile time (some .c and .h). We also by now
>>> require a C++ compiler (for ephysics) and Lua for Edje. So I am
>>> thinking it is starting to make sense to plan the generation of those
>>> bindings at the compile time of EFL to, instead of relying on another
>>> stage where will would generate those.
>> I disagree.
>>
>> First of all that "another stage" is done by packagers, and since
>> packagers will split those anyway (more work), it doesn't save anyone
>> any work, but might actually increase the work for packagers (now having
>> to remove the C++ libs and headers).
> There is no such think as a C++ library and I don't see why they would
> specifically split away C++ header out of EFL devel package. You would
> have to enlighten me on how you expect EFL to be packaged. I am
> arguing that it is a bad idea to split EFL more than just a devel
> package and the rest.
>
 From a packaging position I'd be happy with the C++ Bindings being 
included in the core, i think this is pretty common and makes sense if 
there are no or minimal extra dependencies. As for other bindings i 
think they would be packaged completely separately were not going to 
force someone who wants to develop for C to install all of python. 
Having said that for me with obs I can split out the binding files / 
requirements into a separate package from the same build i'm guessing 
others can't though so they probably care more. I would prefer not to 
maintain a separate build for the C++ binding though, i don't see the 
point.

Simon Lees
    ---
Enlightenment packager for openSUSE

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