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