On Tue, 24 Oct 2017 13:04:27 -0400 Cedric Bail <[email protected]> said:
> Hello, > > As we are moving forward with EFL interfaces, it is becoming quite clear that > we should start to have one header and pkg-config for pure EFL interfaces > applications. The problem is that efl.pc and Efl.h are already taken. Going > with efl-2.pc, would kind of do it, but we don't have an associated libefl.so > for all our interfaces work and this will make it impossible to have later on > one library for all of efl. I am not to sure of what the solution should be > at the moment, but maybe efl-interfaces.pc that link with all of the efl > related library that are part of this work ? And which would provide a > Efl_Interfaces.h that include all the released new EFL API. Any though on > this ? well as marcel said - we have libefl.so and associated headers and so on... this defines the core interfaces and then other libs link (inherit) from this. this brings up again the whole topic of re-organizing our .so's and so on... without having a target for that and doing it it's a pain to answer the above. if we're going to do this then redoing build system to make it happen seems like a smart idea to me. i would leave autofoo as-is and then maybe add meson... and the meson build will structure output differently into fewer .so's and have compat symlinks installed. once that's complete we remove the autofoo build files and done. > Cedric > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > enlightenment-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - [email protected] ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
