aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/ecore/src/lib/ecore_evas/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/ecore/src/lib/ecore_evas/Makefile.am')
-rw-r--r--libraries/ecore/src/lib/ecore_evas/Makefile.am131
1 files changed, 131 insertions, 0 deletions
diff --git a/libraries/ecore/src/lib/ecore_evas/Makefile.am b/libraries/ecore/src/lib/ecore_evas/Makefile.am
new file mode 100644
index 0000000..fbb7190
--- /dev/null
+++ b/libraries/ecore/src/lib/ecore_evas/Makefile.am
@@ -0,0 +1,131 @@
1MAINTAINERCLEANFILES = Makefile.in
2
3if BUILD_ECORE_X
4ECORE_X_INC = -I$(top_srcdir)/src/lib/ecore_x @x_cflags@ @ECORE_XCB_CFLAGS@
5ECORE_X_LIB = $(top_builddir)/src/lib/ecore_x/libecore_x.la @x_libs@ @ECORE_XCB_LIBS@
6else
7ECORE_X_INC =
8ECORE_X_LIB =
9endif
10
11if BUILD_ECORE_FB
12ECORE_FB_INC = -I$(top_srcdir)/src/lib/ecore_fb
13ECORE_FB_LIB = $(top_builddir)/src/lib/ecore_fb/libecore_fb.la
14else
15ECORE_FB_INC =
16ECORE_FB_LIB =
17endif
18
19if BUILD_ECORE_DIRECTFB
20ECORE_DIRECTFB_INC = -I$(top_srcdir)/src/lib/ecore_directfb -I@DIRECTFB_CFLAGS@
21ECORE_DIRECTFB_LIB = $(top_builddir)/src/lib/ecore_directfb/libecore_directfb.la
22else
23ECORE_DIRECTFB_INC =
24ECORE_DIRECTFB_LIB =
25endif
26
27if BUILD_ECORE_WIN32
28ECORE_WIN32_INC = -I$(top_srcdir)/src/lib/ecore_win32
29ECORE_WIN32_LIB = $(top_builddir)/src/lib/ecore_win32/libecore_win32.la
30else
31ECORE_WIN32_INC =
32ECORE_WIN32_LIB =
33endif
34
35if BUILD_ECORE_SDL
36ECORE_SDL_INC = -I$(top_srcdir)/src/lib/ecore_sdl @SDL_CFLAGS@
37ECORE_SDL_LIB = $(top_builddir)/src/lib/ecore_sdl/libecore_sdl.la
38ECORE_SDL_LIBADD = @SDL_LIBS@ $(ECORE_SDL_LIB)
39else
40ECORE_SDL_INC =
41ECORE_SDL_LIB =
42ECORE_SDL_LIBADD =
43endif
44
45if BUILD_ECORE_COCOA
46ECORE_COCOA_INC = -I$(top_srcdir)/src/lib/ecore_cocoa
47ECORE_COCOA_LIB = $(top_builddir)/src/lib/ecore_cocoa/libecore_cocoa.la
48else
49ECORE_COCOA_INC =
50ECORE_COCOA_LIB =
51endif
52
53if BUILD_ECORE_WINCE
54ECORE_WINCE_INC = -I$(top_srcdir)/src/lib/ecore_wince
55ECORE_WINCE_LIB = $(top_builddir)/src/lib/ecore_wince/libecore_wince.la
56else
57ECORE_WINCE_INC =
58ECORE_WINCE_LIB =
59endif
60
61if BUILD_ECORE_PSL1GHT
62ECORE_PSL1GHT_INC = -I$(top_srcdir)/src/lib/ecore_psl1ght
63ECORE_PSL1GHT_LIB = $(top_builddir)/src/lib/ecore_psl1ght/libecore_psl1ght.la
64else
65ECORE_PSL1GHT_INC =
66ECORE_PSL1GHT_LIB =
67endif
68
69AM_CPPFLAGS = \
70-I$(top_srcdir)/src/lib/ecore \
71-I$(top_srcdir)/src/lib/ecore_evas \
72-I$(top_srcdir)/src/lib/ecore_input \
73-I$(top_srcdir)/src/lib/ecore_input_evas \
74-I$(top_builddir)/src/lib/ecore \
75-I$(top_builddir)/src/lib/ecore_evas \
76-I$(top_builddir)/src/lib/ecore_input \
77-I$(top_builddir)/src/lib/ecore_input_evas \
78@EFL_ECORE_EVAS_BUILD@ \
79$(ECORE_X_INC) \
80$(ECORE_FB_INC) \
81$(ECORE_DIRECTFB_INC) \
82$(ECORE_WIN32_INC) \
83$(ECORE_SDL_INC) \
84$(ECORE_COCOA_INC) \
85$(ECORE_WINCE_INC) \
86$(ECORE_PSL1GHT_INC) \
87@EVAS_CFLAGS@ \
88@EINA_CFLAGS@ \
89@EVIL_CFLAGS@
90
91AM_CFLAGS = @WIN32_CFLAGS@
92
93lib_LTLIBRARIES = libecore_evas.la
94includes_HEADERS = Ecore_Evas.h
95includesdir = $(includedir)/ecore-@VMAJ@
96
97libecore_evas_la_SOURCES = \
98ecore_evas.c \
99ecore_evas_util.c \
100ecore_evas_x.c \
101ecore_evas_fb.c \
102ecore_evas_buffer.c \
103ecore_evas_directfb.c \
104ecore_evas_win32.c \
105ecore_evas_sdl.c \
106ecore_evas_cocoa.c \
107ecore_evas_wince.c \
108ecore_evas_ews.c \
109ecore_evas_psl1ght.c
110
111libecore_evas_la_LIBADD = \
112$(ECORE_X_LIB) \
113$(ECORE_FB_LIB) \
114$(ECORE_DIRECTFB_LIB) \
115$(ECORE_WIN32_LIB) \
116$(ECORE_SDL_LIB) \
117$(ECORE_SDL_LIBADD) \
118$(ECORE_COCOA_LIB) \
119$(ECORE_WINCE_LIB) \
120$(ECORE_PSL1GHT_LIB) \
121$(top_builddir)/src/lib/ecore_input/libecore_input.la \
122$(top_builddir)/src/lib/ecore_input_evas/libecore_input_evas.la \
123$(top_builddir)/src/lib/ecore/libecore.la \
124@EVAS_LIBS@ \
125@EINA_LIBS@ \
126@EVIL_LIBS@
127
128libecore_evas_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@
129
130EXTRA_DIST = \
131ecore_evas_private.h