On Mon, 16 Oct 2017 13:10:54 +0900 Jean-Philippe André <[email protected]> said:
> Hi Ross, > > 2017-10-15 4:26 GMT+09:00 Ross Vandegrift <[email protected]>: > > > Hi all, > > > > I'm testing Debian packages that use EFL against 1.20.4, and exactimages > > fails to build because Evas_Engine_Software_X11.h is no longer installed > > by make install. [1] > > > > Probably this is a change from a long time ago - but I'm having trouble > > confirming. Was this intentional? > > > > Thanks, > > Ross > > > > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878572 > > > Yes indeed this was intentional. > Those engine-specific headers exposed structures containing data that > should have been kept internal, and bind the applications to a specific > display system, which we've been trying to abstract. > > Now I have to admit that I hadn't heard of exactimage before and thus > wonder why this header is required? well indeed they do use evas. i think we need to keep installing our engine headers because basically this is what efl did prior to the "big merge". the engine headers can be used to hand-init your own engine and this is what ecore-evas did and relied on as it was distributed separately to evas... -- ------------- 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
