summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_Evas.am
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-31 00:46:14 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-31 00:46:14 +0000
commitdf1b3d30c4ca130fcecce67b2c0fcbbbcfa5a29c (patch)
treee26086071ac285910d3e162c39819f3a2c3affea /src/Makefile_Ecore_Evas.am
parent51f8fe26fc4774e69be3547d49ae902c287c8b61 (diff)
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
Diffstat (limited to 'src/Makefile_Ecore_Evas.am')
-rw-r--r--src/Makefile_Ecore_Evas.am18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/Makefile_Ecore_Evas.am b/src/Makefile_Ecore_Evas.am
index 658c45e..ab31737 100644
--- a/src/Makefile_Ecore_Evas.am
+++ b/src/Makefile_Ecore_Evas.am
@@ -29,7 +29,7 @@ lib_ecore_evas_libecore_evas_la_CPPFLAGS = \
29-I$(top_srcdir)/src/modules/evas/engines/buffer \ 29-I$(top_srcdir)/src/modules/evas/engines/buffer \
30-DPACKAGE_LIB_DIR=\"$(libdir)\" \ 30-DPACKAGE_LIB_DIR=\"$(libdir)\" \
31-DEFL_ECORE_EVAS_BUILD \ 31-DEFL_ECORE_EVAS_BUILD \
32@EFL_CFLAGS@ \ 32@ECORE_EVAS_CFLAGS@ \
33@EFL_COV_CFLAGS@ \ 33@EFL_COV_CFLAGS@ \
34@USE_EVIL_CFLAGS@ 34@USE_EVIL_CFLAGS@
35 35
@@ -58,7 +58,7 @@ ecoreevasenginebufferpkgdir = $(libdir)/ecore_evas/engines/buffer/$(MODULE_ARCH)
58ecoreevasenginebufferpkg_LTLIBRARIES = modules/ecore_evas/engines/buffer/module.la 58ecoreevasenginebufferpkg_LTLIBRARIES = modules/ecore_evas/engines/buffer/module.la
59modules_ecore_evas_engines_buffer_module_la_SOURCES = $(BUFFERSOURCES) 59modules_ecore_evas_engines_buffer_module_la_SOURCES = $(BUFFERSOURCES)
60modules_ecore_evas_engines_buffer_module_la_CPPFLAGS = $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) 60modules_ecore_evas_engines_buffer_module_la_CPPFLAGS = $(lib_ecore_evas_libecore_evas_la_CPPFLAGS)
61modules_ecore_evas_engines_buffer_module_la_LIBADD = lib/ecore_ipc/libecore_ipc.la lib/ecore_evas/libecore_evas.la @EFL_LIBS@ 61modules_ecore_evas_engines_buffer_module_la_LIBADD = lib/ecore_ipc/libecore_ipc.la lib/ecore_evas/libecore_evas.la
62modules_ecore_evas_engines_buffer_module_la_LDFLAGS = -no-undefined -module -avoid-version 62modules_ecore_evas_engines_buffer_module_la_LDFLAGS = -no-undefined -module -avoid-version
63modules_ecore_evas_engines_buffer_module_la_LIBTOOLFLAGS = --tag=disable-static 63modules_ecore_evas_engines_buffer_module_la_LIBTOOLFLAGS = --tag=disable-static
64endif 64endif
@@ -75,7 +75,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
75-I$(top_srcdir)/src/modules/evas/engines/software_x11 \ 75-I$(top_srcdir)/src/modules/evas/engines/software_x11 \
76-I$(top_srcdir)/src/modules/evas/engines/gl_x11 76-I$(top_srcdir)/src/modules/evas/engines/gl_x11
77modules_ecore_evas_engines_x_module_la_LIBADD = \ 77modules_ecore_evas_engines_x_module_la_LIBADD = \
78lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 78lib/ecore_evas/libecore_evas.la \
79lib/ecore_x/libecore_x.la 79lib/ecore_x/libecore_x.la
80modules_ecore_evas_engines_x_module_la_LDFLAGS = -no-undefined -module -avoid-version 80modules_ecore_evas_engines_x_module_la_LDFLAGS = -no-undefined -module -avoid-version
81modules_ecore_evas_engines_x_module_la_LIBTOOLFLAGS = --tag=disable-static 81modules_ecore_evas_engines_x_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -91,7 +91,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
91-I$(top_srcdir)/src/lib/ecore_cocoa \ 91-I$(top_srcdir)/src/lib/ecore_cocoa \
92-I$(top_srcdir)/src/modules/evas/engines/gl_cocoa 92-I$(top_srcdir)/src/modules/evas/engines/gl_cocoa
93modules_ecore_evas_engines_cocoa_module_la_LIBADD = \ 93modules_ecore_evas_engines_cocoa_module_la_LIBADD = \
94lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 94lib/ecore_evas/libecore_evas.la \
95lib/ecore_cocoa/libecore_cocoa.la 95lib/ecore_cocoa/libecore_cocoa.la
96modules_ecore_evas_engines_cocoa_module_la_LDFLAGS = -no-undefined -module -avoid-version 96modules_ecore_evas_engines_cocoa_module_la_LDFLAGS = -no-undefined -module -avoid-version
97modules_ecore_evas_engines_cocoa_module_la_LIBTOOLFLAGS = --tag=disable-static 97modules_ecore_evas_engines_cocoa_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -107,7 +107,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
107-I$(top_srcdir)/src/lib/ecore_fb \ 107-I$(top_srcdir)/src/lib/ecore_fb \
108-I$(top_srcdir)/src/modules/evas/engines/fb 108-I$(top_srcdir)/src/modules/evas/engines/fb
109modules_ecore_evas_engines_fb_module_la_LIBADD = \ 109modules_ecore_evas_engines_fb_module_la_LIBADD = \
110lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 110lib/ecore_evas/libecore_evas.la \
111lib/ecore_fb/libecore_fb.la 111lib/ecore_fb/libecore_fb.la
112modules_ecore_evas_engines_fb_module_la_LDFLAGS = -no-undefined -module -avoid-version 112modules_ecore_evas_engines_fb_module_la_LDFLAGS = -no-undefined -module -avoid-version
113modules_ecore_evas_engines_fb_module_la_LIBTOOLFLAGS = --tag=disable-static 113modules_ecore_evas_engines_fb_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -123,7 +123,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
123-I$(top_srcdir)/src/lib/ecore_psl1ght \ 123-I$(top_srcdir)/src/lib/ecore_psl1ght \
124-I$(top_srcdir)/src/modules/evas/engines/psl1ght 124-I$(top_srcdir)/src/modules/evas/engines/psl1ght
125modules_ecore_evas_engines_psl1ght_module_la_LIBADD = \ 125modules_ecore_evas_engines_psl1ght_module_la_LIBADD = \
126lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 126lib/ecore_evas/libecore_evas.la \
127lib/ecore_psl1ght/libecore_psl1ght.la 127lib/ecore_psl1ght/libecore_psl1ght.la
128modules_ecore_evas_engines_psl1ght_module_la_LDFLAGS = -no-undefined -module -avoid-version 128modules_ecore_evas_engines_psl1ght_module_la_LDFLAGS = -no-undefined -module -avoid-version
129modules_ecore_evas_engines_psl1ght_module_la_LIBTOOLFLAGS = --tag=disable-static 129modules_ecore_evas_engines_psl1ght_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -145,7 +145,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
145-I$(top_srcdir)/src/modules/evas/engines/wayland_egl \ 145-I$(top_srcdir)/src/modules/evas/engines/wayland_egl \
146@ECORE_WAYLAND_CFLAGS@ 146@ECORE_WAYLAND_CFLAGS@
147modules_ecore_evas_engines_wayland_module_la_LIBADD = \ 147modules_ecore_evas_engines_wayland_module_la_LIBADD = \
148lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 148lib/ecore_evas/libecore_evas.la \
149lib/ecore_wayland/libecore_wayland.la 149lib/ecore_wayland/libecore_wayland.la
150modules_ecore_evas_engines_wayland_module_la_LDFLAGS = -no-undefined -module -avoid-version 150modules_ecore_evas_engines_wayland_module_la_LDFLAGS = -no-undefined -module -avoid-version
151modules_ecore_evas_engines_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static 151modules_ecore_evas_engines_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -162,7 +162,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
162-I$(top_srcdir)/src/lib/ecore_sdl \ 162-I$(top_srcdir)/src/lib/ecore_sdl \
163-I$(top_srcdir)/src/modules/evas/engines/gl_sdl 163-I$(top_srcdir)/src/modules/evas/engines/gl_sdl
164modules_ecore_evas_engines_sdl_module_la_LIBADD = \ 164modules_ecore_evas_engines_sdl_module_la_LIBADD = \
165lib/ecore_evas/libecore_evas.la @EFL_LIBS@ \ 165lib/ecore_evas/libecore_evas.la \
166lib/ecore_sdl/libecore_sdl.la 166lib/ecore_sdl/libecore_sdl.la
167modules_ecore_evas_engines_sdl_module_la_LDFLAGS = -no-undefined -module -avoid-version 167modules_ecore_evas_engines_sdl_module_la_LDFLAGS = -no-undefined -module -avoid-version
168modules_ecore_evas_engines_sdl_module_la_LIBTOOLFLAGS = --tag=disable-static 168modules_ecore_evas_engines_sdl_module_la_LIBTOOLFLAGS = --tag=disable-static
@@ -180,7 +180,7 @@ $(lib_ecore_evas_libecore_evas_la_CPPFLAGS) \
180-I$(top_srcdir)/src/modules/evas/engines/software_ddraw \ 180-I$(top_srcdir)/src/modules/evas/engines/software_ddraw \
181-I$(top_srcdir)/src/modules/evas/engines/software_gdi 181-I$(top_srcdir)/src/modules/evas/engines/software_gdi
182modules_ecore_evas_engines_win32_module_la_LIBADD = \ 182modules_ecore_evas_engines_win32_module_la_LIBADD = \
183lib/ecore/libecore_evas.la @EFL_LIBS@ \ 183lib/ecore/libecore_evas.la \
184lib/ecore_win32/libecore_win32.la 184lib/ecore_win32/libecore_win32.la
185modules_ecore_evas_engines_win32_module_la_LDFLAGS = -no-undefined -module -avoid-version 185modules_ecore_evas_engines_win32_module_la_LDFLAGS = -no-undefined -module -avoid-version
186modules_ecore_evas_engines_win32_module_la_LIBTOOLFLAGS = --tag=disable-static 186modules_ecore_evas_engines_win32_module_la_LIBTOOLFLAGS = --tag=disable-static