efl: refactor CFLAGS, LIBS, LIBADD and LDADD usage.
authorGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 31 Dec 2012 00:46:14 +0000 (00:46 +0000)
committerGustavo Sverzut Barbieri <barbieri@gmail.com>
Mon, 31 Dec 2012 00:46:14 +0000 (00:46 +0000)
commitdf1b3d30c4ca130fcecce67b2c0fcbbbcfa5a29c
treee26086071ac285910d3e162c39819f3a2c3affea
parent51f8fe26fc4774e69be3547d49ae902c287c8b61
efl: refactor CFLAGS, LIBS, LIBADD and LDADD usage.

 - remove EFL_LIBS and EFL_CFLAGS, use per-lib values that inherit
   from EFL (general)

 - add NAME_LDFLAGS and EFL_LDFLAGS for linker flags.

 - LDADD (binaries) now use NAME_LDFLAGS instead of NAME_LIBS, as they
   link to libname.la and that will pull in the libtool dependencies

SVN revision: 81915
37 files changed:
configure.ac
m4/efl.m4
m4/efl_compiler.m4
src/Makefile_EDBus.am
src/Makefile_Ecore.am
src/Makefile_Ecore_Audio.am
src/Makefile_Ecore_Cocoa.am
src/Makefile_Ecore_Con.am
src/Makefile_Ecore_Evas.am
src/Makefile_Ecore_FB.am
src/Makefile_Ecore_File.am
src/Makefile_Ecore_Imf.am
src/Makefile_Ecore_Input.am
src/Makefile_Ecore_Ipc.am
src/Makefile_Ecore_Psl1ght.am
src/Makefile_Ecore_SDL.am
src/Makefile_Ecore_Wayland.am
src/Makefile_Ecore_Win32.am
src/Makefile_Ecore_WinCE.am
src/Makefile_Ecore_X.am
src/Makefile_Eet.am
src/Makefile_Efreet.am
src/Makefile_Eina.am
src/Makefile_Eio.am
src/Makefile_Embryo.am
src/Makefile_Eo.am
src/Makefile_Evas.am
src/Makefile_Evil.am
src/benchmarks/eina/Makefile.am
src/benchmarks/eo/Makefile.am
src/examples/ecore/Makefile.am
src/examples/edbus/Makefile.am
src/examples/eet/Makefile.am
src/examples/eina/Makefile.am
src/examples/eio/Makefile.am
src/examples/eo/Makefile.am
src/examples/evas/Makefile.am