efl/src/lib/ecore_evas
Gustavo Sverzut Barbieri b1bc5aeb24 efl: simplify automake.
Instead of -I$(top_srcdir)... -I$(top_builddir)... and then do it for
the .la, use the EFL_ macros to generate the contents to be used in
automake files.

There is a nasty bit that libtool will parse Makefile*.am and will not
get _DEPENDENCIES from _LIBADD and _LDADD if these are in
@REPLACEMENT@. To solve this we must explicitly set _DEPENDENCIES. The
contents of this is almost the same as _LIBADD or _LDADD with the
"_INTERNAL_" replacement name.

I hope the code will be result will be shorter and consistent as there
is less places to change when we add/remove dependencies.

Statistics are quite impressive (diffstat):
{{{
37 files changed, 663 insertions(+), 1599 deletions(-)
}}}



SVN revision: 82785
2013-01-14 22:36:23 +00:00
..
Ecore_Evas.h efl: forward typedef to avoid including useless headers. 2013-01-10 02:18:10 +00:00
Ecore_Evas_Types.h efl: forward typedef to avoid including useless headers. 2013-01-10 02:18:10 +00:00
ecore_evas.c ecore_evas async render watchdog. 2013-01-11 18:55:06 +00:00
ecore_evas_buffer.c efl: simplify automake. 2013-01-14 22:36:23 +00:00
ecore_evas_buffer.h efl/ecore_evas: merge buffer into core, split extn apart. 2013-01-11 16:57:21 +00:00
ecore_evas_deprecated.c efl/ecore_evas: move more removed/deprecated stuff to own file and mark. 2012-12-05 14:09:49 +00:00
ecore_evas_ews.c efl: simplify automake. 2013-01-14 22:36:23 +00:00
ecore_evas_module.c efl: make libraries aware of EFL_RUN_IN_TREE. 2013-01-04 17:19:43 +00:00
ecore_evas_private.h efl: simplify automake. 2013-01-14 22:36:23 +00:00
ecore_evas_util.c efl: forward typedef to avoid including useless headers. 2013-01-10 02:18:10 +00:00