summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_Evas.am
diff options
context:
space:
mode:
Diffstat (limited to 'src/Makefile_Ecore_Evas.am')
-rw-r--r--src/Makefile_Ecore_Evas.am317
1 files changed, 0 insertions, 317 deletions
diff --git a/src/Makefile_Ecore_Evas.am b/src/Makefile_Ecore_Evas.am
deleted file mode 100644
index 8f74f95..0000000
--- a/src/Makefile_Ecore_Evas.am
+++ /dev/null
@@ -1,317 +0,0 @@
1
2### Library
3
4lib_LTLIBRARIES += lib/ecore_evas/libecore_evas.la
5
6installed_ecoreevasmainheadersdir = $(includedir)/ecore-evas-@VMAJ@
7dist_installed_ecoreevasmainheaders_DATA = \
8lib/ecore_evas/Ecore_Evas_Types.h \
9lib/ecore_evas/Ecore_Evas.h
10
11lib_ecore_evas_libecore_evas_la_SOURCES = \
12lib/ecore_evas/ecore_evas.c \
13lib/ecore_evas/ecore_evas_buffer.c \
14lib/ecore_evas/ecore_evas_buffer.h \
15lib/ecore_evas/ecore_evas_deprecated.c \
16lib/ecore_evas/ecore_evas_drm.h \
17lib/ecore_evas/ecore_evas_ews.c \
18lib/ecore_evas/ecore_evas_module.c \
19lib/ecore_evas/ecore_evas_private.h \
20lib/ecore_evas/ecore_evas_extn.h \
21lib/ecore_evas/ecore_evas_extn.c \
22lib/ecore_evas/ecore_evas_wayland.h \
23lib/ecore_evas/ecore_evas_cocoa.h \
24lib/ecore_evas/ecore_evas_win32.h \
25lib/ecore_evas/ecore_evas_x11.h \
26lib/ecore_evas/ecore_evas_util.c \
27static_libs/buildsystem/buildsystem.h \
28static_libs/buildsystem/buildsystem_autotools.c
29
30lib_ecore_evas_libecore_evas_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
31-I$(top_srcdir)/src/modules/evas/engines/buffer \
32-DPACKAGE_BIN_DIR=\"$(bindir)\" \
33-DPACKAGE_LIB_DIR=\"$(libdir)\" \
34-DPACKAGE_DATA_DIR=\"$(datadir)/ecore_evas\" \
35-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
36-DPACKAGE_SRC_DIR=\"$(abs_top_srcdir)\" \
37-DEFL_BUILD \
38@ECORE_EVAS_CFLAGS@
39lib_ecore_evas_libecore_evas_la_LIBADD = @ECORE_EVAS_LIBS@
40lib_ecore_evas_libecore_evas_la_DEPENDENCIES = @ECORE_EVAS_INTERNAL_LIBS@
41lib_ecore_evas_libecore_evas_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
42
43# Engines
44
45if BUILD_ECORE_EVAS_EXTN
46EXTNSOURCES = \
47modules/ecore_evas/engines/extn/ecore_evas_extn.c \
48modules/ecore_evas/engines/extn/ecore_evas_extn_engine.h \
49modules/ecore_evas/engines/extn/ecore_evas_extn_buf.c
50ecoreevasengineextnpkgdir = $(libdir)/ecore_evas/engines/extn/$(MODULE_ARCH)
51ecoreevasengineextnpkg_LTLIBRARIES = modules/ecore_evas/engines/extn/module.la
52
53# Workaround for broken parallel install support in automake (relink issue)
54# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
55install_ecoreevasengineextnpkgLTLIBRARIES = install-ecoreevasengineextnpkgLTLIBRARIES
56$(install_ecoreevasengineextnpkgLTLIBRARIES): install-libLTLIBRARIES
57
58modules_ecore_evas_engines_extn_module_la_SOURCES = $(EXTNSOURCES)
59modules_ecore_evas_engines_extn_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
60@ECORE_EVAS_CFLAGS@ \
61@ECORE_IPC_CFLAGS@ \
62-I$(top_srcdir)/src/modules/evas/engines/buffer \
63-I$(top_srcdir)/src/modules/ecore_evas/engines/extn
64modules_ecore_evas_engines_extn_module_la_LIBADD = \
65@USE_ECORE_EVAS_LIBS@ \
66@USE_ECORE_IPC_LIBS@ \
67@SHM_LIBS@
68modules_ecore_evas_engines_extn_module_la_DEPENDENCIES = \
69@USE_ECORE_EVAS_INTERNAL_LIBS@ \
70@USE_ECORE_IPC_INTERNAL_LIBS@
71modules_ecore_evas_engines_extn_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
72modules_ecore_evas_engines_extn_module_la_LIBTOOLFLAGS = --tag=disable-static
73endif
74
75if BUILD_ECORE_EVAS_X11
76XSOURCES = modules/ecore_evas/engines/x/ecore_evas_x.c
77ecoreevasenginexpkgdir = $(libdir)/ecore_evas/engines/x/$(MODULE_ARCH)
78ecoreevasenginexpkg_LTLIBRARIES = modules/ecore_evas/engines/x/module.la
79
80# Workaround for broken parallel install support in automake (relink issue)
81# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
82install_ecoreevasenginexpkgLTLIBRARIES = install-ecoreevasenginexpkgLTLIBRARIES
83$(install_ecoreevasenginexpkgLTLIBRARIES): install-libLTLIBRARIES
84
85modules_ecore_evas_engines_x_module_la_SOURCES = $(XSOURCES)
86modules_ecore_evas_engines_x_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
87-DEFL_BUILD \
88@ECORE_EVAS_CFLAGS@ \
89@ECORE_X_CFLAGS@ \
90-I$(top_srcdir)/src/modules/evas/engines/software_x11 \
91-I$(top_srcdir)/src/modules/evas/engines/gl_x11
92modules_ecore_evas_engines_x_module_la_LIBADD = \
93@USE_ECORE_EVAS_LIBS@ \
94@USE_ECORE_X_LIBS@
95modules_ecore_evas_engines_x_module_la_DEPENDENCIES = \
96@USE_ECORE_EVAS_INTERNAL_LIBS@ \
97@USE_ECORE_X_INTERNAL_LIBS@
98modules_ecore_evas_engines_x_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
99modules_ecore_evas_engines_x_module_la_LIBTOOLFLAGS = --tag=disable-static
100endif
101
102if BUILD_ECORE_EVAS_OPENGL_COCOA
103COCOASOURCES = modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c
104ecoreevasenginecocoapkgdir = $(libdir)/ecore_evas/engines/cocoa/$(MODULE_ARCH)
105ecoreevasenginecocoapkg_LTLIBRARIES = modules/ecore_evas/engines/cocoa/module.la
106
107# Workaround for broken parallel install support in automake (relink issue)
108# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
109install_ecoreevasenginecocoapkgLTLIBRARIES = install-ecoreevasenginecocoapkgLTLIBRARIES
110$(install_ecoreevasenginecocoapkgLTLIBRARIES): install-libLTLIBRARIES
111
112modules_ecore_evas_engines_cocoa_module_la_SOURCES = $(COCOASOURCES)
113modules_ecore_evas_engines_cocoa_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
114@ECORE_EVAS_CFLAGS@ \
115@ECORE_COCOA_CFLAGS@ \
116-I$(top_srcdir)/src/modules/evas/engines/gl_cocoa
117modules_ecore_evas_engines_cocoa_module_la_LIBADD = \
118@USE_ECORE_EVAS_LIBS@ \
119@USE_ECORE_COCOA_LIBS@
120modules_ecore_evas_engines_cocoa_module_la_DEPENDENCIES = \
121@USE_ECORE_EVAS_INTERNAL_LIBS@ \
122@USE_ECORE_COCOA_INTERNAL_LIBS@
123modules_ecore_evas_engines_cocoa_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
124modules_ecore_evas_engines_cocoa_module_la_LIBTOOLFLAGS = --tag=disable-static
125endif
126
127if BUILD_ECORE_EVAS_FB
128FBSOURCES = modules/ecore_evas/engines/fb/ecore_evas_fb.c
129ecoreevasenginefbpkgdir = $(libdir)/ecore_evas/engines/fb/$(MODULE_ARCH)
130ecoreevasenginefbpkg_LTLIBRARIES = modules/ecore_evas/engines/fb/module.la
131
132# Workaround for broken parallel install support in automake (relink issue)
133# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
134install_ecoreevasenginefbpkgLTLIBRARIES = install-ecoreevasenginefbpkgLTLIBRARIES
135$(install_ecoreevasenginefbpkgLTLIBRARIES): install-libLTLIBRARIES
136
137modules_ecore_evas_engines_fb_module_la_SOURCES = $(FBSOURCES)
138modules_ecore_evas_engines_fb_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
139@ECORE_EVAS_CFLAGS@ \
140@ECORE_FB_CFLAGS@ \
141-I$(top_srcdir)/src/modules/evas/engines/fb
142modules_ecore_evas_engines_fb_module_la_LIBADD = \
143@USE_ECORE_EVAS_LIBS@ \
144@USE_ECORE_FB_LIBS@
145modules_ecore_evas_engines_fb_module_la_DEPENDENCIES = \
146@USE_ECORE_EVAS_INTERNAL_LIBS@ \
147@USE_ECORE_FB_INTERNAL_LIBS@
148modules_ecore_evas_engines_fb_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
149modules_ecore_evas_engines_fb_module_la_LIBTOOLFLAGS = --tag=disable-static
150endif
151
152if BUILD_ECORE_EVAS_WAYLAND
153WAYLANDSOURCES = \
154modules/ecore_evas/engines/wayland/ecore_evas_wayland_common.c \
155modules/ecore_evas/engines/wayland/ecore_evas_wayland_shm.c \
156modules/ecore_evas/engines/wayland/ecore_evas_wayland_egl.c \
157modules/ecore_evas/engines/wayland/ecore_evas_wayland_private.h
158ecoreevasenginewaylandpkgdir = $(libdir)/ecore_evas/engines/wayland/$(MODULE_ARCH)
159ecoreevasenginewaylandpkg_LTLIBRARIES = modules/ecore_evas/engines/wayland/module.la
160
161# Workaround for broken parallel install support in automake (relink issue)
162# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
163install_ecoreevasenginewaylandpkgLTLIBRARIES = install-ecoreevasenginewaylandpkgLTLIBRARIES
164$(install_ecoreevasenginewaylandpkgLTLIBRARIES): install-libLTLIBRARIES
165
166modules_ecore_evas_engines_wayland_module_la_SOURCES = $(WAYLANDSOURCES)
167modules_ecore_evas_engines_wayland_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
168@ECORE_EVAS_CFLAGS@ \
169@ECORE_WL2_CFLAGS@ \
170-I$(top_srcdir)/src/modules/evas/engines/wayland_shm \
171-I$(top_srcdir)/src/modules/evas/engines/wayland_egl \
172-I$(top_srcdir)/src/modules/evas/engines/wayland_common \
173@ECORE_WAYLAND_CFLAGS@ \
174@ECORE_WL2_CFLAGS@
175modules_ecore_evas_engines_wayland_module_la_LIBADD = \
176@USE_ECORE_EVAS_LIBS@ \
177@USE_ECORE_WL2_LIBS@
178modules_ecore_evas_engines_wayland_module_la_DEPENDENCIES = \
179@USE_ECORE_EVAS_INTERNAL_LIBS@ \
180@USE_ECORE_WL2_INTERNAL_LIBS@
181modules_ecore_evas_engines_wayland_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
182modules_ecore_evas_engines_wayland_module_la_LIBTOOLFLAGS = --tag=disable-static
183endif
184
185if BUILD_ECORE_EVAS_SDL
186SDLSOURCES = \
187modules/ecore_evas/engines/sdl/ecore_evas_sdl.c
188ecoreevasenginesdlpkgdir = $(libdir)/ecore_evas/engines/sdl/$(MODULE_ARCH)
189ecoreevasenginesdlpkg_LTLIBRARIES = modules/ecore_evas/engines/sdl/module.la
190
191# Workaround for broken parallel install support in automake (relink issue)
192# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
193install_ecoreevasenginesdlpkgLTLIBRARIES = install-ecoreevasenginesdlpkgLTLIBRARIES
194$(install_ecoreevasenginesdlpkgLTLIBRARIES): install-libLTLIBRARIES
195
196modules_ecore_evas_engines_sdl_module_la_SOURCES = $(SDLSOURCES)
197modules_ecore_evas_engines_sdl_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
198-DEFL_BUILD \
199@ECORE_EVAS_CFLAGS@ \
200@ECORE_SDL_CFLAGS@ \
201-I$(top_srcdir)/src/modules/evas/engines/buffer \
202-I$(top_srcdir)/src/modules/evas/engines/gl_sdl
203modules_ecore_evas_engines_sdl_module_la_LIBADD = \
204@USE_ECORE_EVAS_LIBS@ \
205@USE_ECORE_SDL_LIBS@
206modules_ecore_evas_engines_sdl_module_la_DEPENDENCIES = \
207@USE_ECORE_EVAS_INTERNAL_LIBS@ \
208@USE_ECORE_SDL_INTERNAL_LIBS@
209modules_ecore_evas_engines_sdl_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
210modules_ecore_evas_engines_sdl_module_la_LIBTOOLFLAGS = --tag=disable-static
211endif
212
213if BUILD_ECORE_EVAS_WIN32
214WIN32SOURCES = \
215modules/ecore_evas/engines/win32/ecore_evas_win32.c
216ecoreevasengineswin32pkgdir = $(libdir)/ecore_evas/engines/win32/$(MODULE_ARCH)
217ecoreevasengineswin32pkg_LTLIBRARIES = modules/ecore_evas/engines/win32/module.la
218
219# Workaround for broken parallel install support in automake (relink issue)
220# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
221install_ecoreevasengineswin32pkgLTLIBRARIES = install-ecoreevasengineswin32pkgLTLIBRARIES
222$(install_ecoreevasengineswin32pkgLTLIBRARIES): install-libLTLIBRARIES
223
224modules_ecore_evas_engines_win32_module_la_SOURCES = $(WIN32SOURCES)
225modules_ecore_evas_engines_win32_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
226-DEFL_BUILD \
227@ECORE_EVAS_CFLAGS@ \
228@ECORE_WIN32_CFLAGS@ \
229-I$(top_srcdir)/src/modules/evas/engines/software_ddraw \
230-I$(top_srcdir)/src/modules/evas/engines/software_gdi
231modules_ecore_evas_engines_win32_module_la_LIBADD = \
232@USE_ECORE_EVAS_LIBS@ \
233@USE_ECORE_WIN32_LIBS@
234modules_ecore_evas_engines_win32_module_la_DEPENDENCIES = \
235@USE_ECORE_EVAS_INTERNAL_LIBS@ \
236@USE_ECORE_WIN32_INTERNAL_LIBS@
237modules_ecore_evas_engines_win32_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
238modules_ecore_evas_engines_win32_module_la_LIBTOOLFLAGS = --tag=disable-static
239endif
240
241if BUILD_ECORE_EVAS_DRM
242DRMSOURCES = \
243modules/ecore_evas/engines/drm/ecore_evas_drm.c \
244static_libs/libdrm/drm_fourcc.h \
245static_libs/libdrm/drm.h \
246static_libs/libdrm/drm_mode.h \
247static_libs/libdrm/xf86drm.h \
248static_libs/libdrm/xf86drmMode.h
249
250ecoreevasenginedrmpkgdir = $(libdir)/ecore_evas/engines/drm/$(MODULE_ARCH)
251ecoreevasenginedrmpkg_LTLIBRARIES = modules/ecore_evas/engines/drm/module.la
252
253# Workaround for broken parallel install support in automake (relink issue)
254# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
255install_ecoreevasenginedrmpkgLTLIBRARIES = install-ecoreevasenginedrmpkgLTLIBRARIES
256$(install_ecoreevasenginedrmpkgLTLIBRARIES): install-libLTLIBRARIES
257
258modules_ecore_evas_engines_drm_module_la_SOURCES = $(DRMSOURCES)
259modules_ecore_evas_engines_drm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
260@ECORE_EVAS_CFLAGS@ \
261@ECORE_DRM2_CFLAGS@ \
262@ELPUT_CFLAGS@ \
263-I$(top_srcdir)/src/static_libs/libdrm \
264-I$(top_srcdir)/src/modules/evas/engines/drm \
265-I$(top_srcdir)/src/modules/evas/engines/gl_drm
266modules_ecore_evas_engines_drm_module_la_LIBADD = \
267@USE_ECORE_EVAS_LIBS@ \
268@USE_ECORE_DRM2_LIBS@
269modules_ecore_evas_engines_drm_module_la_DEPENDENCIES = \
270@USE_ECORE_EVAS_INTERNAL_LIBS@ \
271@USE_ECORE_DRM2_INTERNAL_LIBS@
272modules_ecore_evas_engines_drm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
273modules_ecore_evas_engines_drm_module_la_LIBTOOLFLAGS = --tag=disable-static
274endif
275
276if BUILD_ECORE_EVAS_VNC_SERVER
277VNCSERVERSOURCES = \
278modules/ecore_evas/vnc_server/ecore_evas_vnc_server.c \
279modules/ecore_evas/vnc_server/ecore_evas_vnc_server_fb_keymap.c \
280modules/ecore_evas/vnc_server/ecore_evas_vnc_server_fb_keymap.h
281ecoreevasenginevncserverpkgdir = $(libdir)/ecore_evas/vnc_server/$(MODULE_ARCH)
282ecoreevasenginevncserverpkg_LTLIBRARIES = modules/ecore_evas/vnc_server/module.la
283
284# Workaround for broken parallel install support in automake (relink issue)
285# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
286install_ecoreevasenginevncserverpkgLTLIBRARIES = install-ecoreevasenginevncserverpkgLTLIBRARIES
287$(install_ecoreevasenginevncserverpkgLTLIBRARIES): install-libLTLIBRARIES
288
289modules_ecore_evas_vnc_server_module_la_SOURCES = $(VNCSERVERSOURCES)
290modules_ecore_evas_vnc_server_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/efl \
291-I$(top_builddir)/src/lib/ecore_fb \
292@LIBVNCSERVER_CFLAGS@ \
293@ECORE_EVAS_CFLAGS@
294modules_ecore_evas_vnc_server_module_la_LIBADD = \
295@LIBVNCSERVER_LIBS@ \
296@USE_ECORE_EVAS_LIBS@
297modules_ecore_evas_vnc_server_module_la_DEPENDENCIES = \
298@USE_ECORE_EVAS_INTERNAL_LIBS@
299modules_ecore_evas_vnc_server_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
300modules_ecore_evas_vnc_server_module_la_LIBTOOLFLAGS = --tag=disable-static
301endif
302
303### Binary
304
305bin_PROGRAMS += \
306bin/ecore_evas/ecore_evas_convert \
307bin/ecore_evas/eetpack
308
309bin_ecore_evas_ecore_evas_convert_SOURCES = bin/ecore_evas/ecore_evas_convert.c
310bin_ecore_evas_ecore_evas_convert_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ECORE_EVAS_CFLAGS@ @EINA_CFLAGS@ @ECORE_CFLAGS@ @EVAS_CFLAGS@
311bin_ecore_evas_ecore_evas_convert_LDADD = @USE_ECORE_EVAS_LIBS@ @USE_EINA_LIBS@ @USE_ECORE_LIBS@ @USE_EVAS_LIBS@
312bin_ecore_evas_ecore_evas_convert_DEPENDENCIES = @USE_ECORE_EVAS_INTERNAL_LIBS@ @USE_EINA_INTERNAL_LIBS@ @USE_ECORE_INTERNAL_LIBS@ @USE_EVAS_INTERNAL_LIBS@
313
314bin_ecore_evas_eetpack_SOURCES = bin/ecore_evas/eetpack.c
315bin_ecore_evas_eetpack_CPPFLAGS = -I$(top_builddir)/src/lib/efl @ECORE_EVAS_CFLAGS@ @EINA_CFLAGS@ @EET_CFLAGS@ @EVAS_CFLAGS@
316bin_ecore_evas_eetpack_LDADD = @USE_ECORE_EVAS_LIBS@ @USE_EINA_LIBS@ @USE_EET_LIBS@ @USE_EVAS_LIBS@
317bin_ecore_evas_eetpack_DEPENDENCIES = @USE_ECORE_EVAS_INTERNAL_LIBS@ @USE_EINA_INTERNAL_LIBS@ @USE_EET_INTERNAL_LIBS@ @USE_EVAS_INTERNAL_LIBS@