Yeah, works. I have something else now (race condition with parallel build. Something is building before eo for some reason). However this is solved. I just scrapped what I had and tried again and this time it worked.
-- Tom. On 19/07/14 03:50, Gustavo Sverzut Barbieri wrote: > did it all work? > > I'd say we need to do a replacement token and expand it to actual lib > or libefl. then all libs in automake would have an "if LIBEFL" and > then would build a static library as "noinst" and then the final > lt-lib is the aggregation of all of those. > > On Fri, Jul 18, 2014 at 9:22 AM, Tom Hacohen <tom.haco...@samsung.com> wrote: >> OK. I don't know what I missed before but I started from scratch and now >> it works. :) >> >> -- >> Tom. >> >> On 15/07/14 23:49, Tom Hacohen wrote: >>> Hey everyone (probably Gustavo), >>> >>> As part of my work on efl interfaces I've encountered the need of having >>> a unified library that is both compiled and ships headers which are used >>> by all of the efl. >>> >>> Unfortunately, I can't seem to figure out (to be honest, I just get >>> frustrated with autofoo and our setup there) how to add a libefl that >>> ships libefl.so and Efl.h that are added as dependencies for the rest of >>> the libs during compile (in tree) and install (correctly updating the >>> .pc files). >>> >>> I'd love it if someone could help me out there. I really don't want to >>> dive into autofoo and try making sense of our macros if it can be helped >>> (someone already knows from the top of their head). >>> >>> Looking forward for the rescue. >>> >>> Just to clarify a bit more with an example: >>> I'd like to include Efl.h from Edje.h and have libedje.so linked with >>> libefl.so without going around and updating all of the Makefile.am files >>> we have all over the place, and have it working in tree and after >>> installed. I think I've done it (was it me?) a while a go when I added >>> Eo in tree so it shouldn't be too hard. >>> >>> Thanks, >>> Tom. >>> >>> >>> ------------------------------------------------------------------------------ >>> Want fast and easy access to all the code in your enterprise? Index and >>> search up to 200,000 lines of code with a free copy of Black Duck >>> Code Sight - the same software that powers the world's largest code >>> search on Ohloh, the Black Duck Open Hub! Try it now. >>> http://p.sf.net/sfu/bds >>> _______________________________________________ >>> enlightenment-devel mailing list >>> enlightenment-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> >> >> >> >> ------------------------------------------------------------------------------ >> Want fast and easy access to all the code in your enterprise? Index and >> search up to 200,000 lines of code with a free copy of Black Duck >> Code Sight - the same software that powers the world's largest code >> search on Ohloh, the Black Duck Open Hub! Try it now. >> http://p.sf.net/sfu/bds >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > ------------------------------------------------------------------------------ Want fast and easy access to all the code in your enterprise? Index and search up to 200,000 lines of code with a free copy of Black Duck Code Sight - the same software that powers the world's largest code search on Ohloh, the Black Duck Open Hub! Try it now. http://p.sf.net/sfu/bds _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel