summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore_Evas.am
diff options
context:
space:
mode:
authorVincent Torri <vincent.torri@gmail.com>2012-12-02 22:35:45 +0000
committerVincent Torri <vincent.torri@gmail.com>2012-12-02 22:35:45 +0000
commit7d6010b12c47a20e492da808e3192c3f87dab619 (patch)
tree26c6fd189e046a76560c0bc740b85f4d767ae399 /src/Makefile_Ecore_Evas.am
parent53fc441d5475155965d92da89502fe4634a561b2 (diff)
merge: add escape ecore, fix several bugs
SVN revision: 79995
Diffstat (limited to 'src/Makefile_Ecore_Evas.am')
-rw-r--r--src/Makefile_Ecore_Evas.am160
1 files changed, 160 insertions, 0 deletions
diff --git a/src/Makefile_Ecore_Evas.am b/src/Makefile_Ecore_Evas.am
new file mode 100644
index 0000000000..595cd25f0f
--- /dev/null
+++ b/src/Makefile_Ecore_Evas.am
@@ -0,0 +1,160 @@
1
2### Library
3
4lib_LTLIBRARIES += lib/ecore_evas/libecore_evas.la
5
6installed_ecoreevasmainheadersdir = $(includedir)/ecore-@VMAJ@
7dist_installed_ecoreevasmainheaders_DATA = \
8lib/ecore_evas/Ecore_Evas.h
9
10lib_ecore_evas_libecore_evas_la_SOURCES = \
11lib/ecore_evas/ecore_evas.c \
12lib/ecore_evas/ecore_evas_util.c \
13lib/ecore_evas/ecore_evas_x.c \
14lib/ecore_evas/ecore_evas_fb.c \
15lib/ecore_evas/ecore_evas_buffer.c \
16lib/ecore_evas/ecore_evas_directfb.c \
17lib/ecore_evas/ecore_evas_win32.c \
18lib/ecore_evas/ecore_evas_sdl.c \
19lib/ecore_evas/ecore_evas_cocoa.c \
20lib/ecore_evas/ecore_evas_wince.c \
21lib/ecore_evas/ecore_evas_ews.c \
22lib/ecore_evas/ecore_evas_psl1ght.c \
23lib/ecore_evas/ecore_evas_wayland_shm.c \
24lib/ecore_evas/ecore_evas_wayland_egl.c \
25lib/ecore_evas/ecore_evas_extn.c \
26lib/ecore_evas/ecore_evas_private.h
27
28if BUILD_ECORE_WAYLAND
29lib_ecore_evas_libecore_evas_la_SOURCES += \
30lib/ecore_evas/ecore_evas_wayland_common.c
31endif
32
33lib_ecore_evas_libecore_evas_la_CPPFLAGS = \
34-I$(top_srcdir)/src/lib/eina \
35-I$(top_srcdir)/src/lib/eo \
36-I$(top_srcdir)/src/lib/ecore \
37-I$(top_srcdir)/src/lib/ecore_ipc \
38-I$(top_srcdir)/src/lib/ecore_input \
39-I$(top_srcdir)/src/lib/ecore_input_evas \
40-I$(top_srcdir)/src/lib/ecore_evas \
41-I$(top_builddir)/src/lib/eina \
42-I$(top_builddir)/src/lib/eo \
43-I$(top_builddir)/src/lib/ecore \
44-I$(top_builddir)/src/lib/ecore_ipc \
45-I$(top_builddir)/src/lib/ecore_input \
46-I$(top_builddir)/src/lib/ecore_input_evas \
47-I$(top_builddir)/src/lib/ecore_evas \
48-DEFL_ECORE_EVAS_BUILD \
49@EFL_CFLAGS@ \
50@EFL_COV_CFLAGS@
51
52if BUILD_ECORE_COCOA
53lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
54-I$(top_srcdir)/src/lib/ecore_cocoa \
55-I$(top_builddir)/src/lib/ecore_cocoa
56endif
57
58if BUILD_ECORE_DIRECTFB
59lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
60-I$(top_srcdir)/src/lib/ecore_directfb \
61-I$(top_builddir)/src/lib/ecore_directfb
62endif
63
64if BUILD_ECORE_FB
65lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
66-I$(top_srcdir)/src/lib/ecore_fb \
67-I$(top_builddir)/src/lib/ecore_fb
68endif
69
70if BUILD_ECORE_PSL1GHT
71lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
72-I$(top_srcdir)/src/lib/ecore_psl1ght \
73-I$(top_builddir)/src/lib/ecore_psl1ght
74endif
75
76if BUILD_ECORE_SDL
77lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
78-I$(top_srcdir)/src/lib/ecore_sdl \
79-I$(top_builddir)/src/lib/ecore_sdl
80endif
81
82if BUILD_ECORE_WAYLAND
83lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
84-I$(top_srcdir)/src/lib/ecore_wayland \
85-I$(top_builddir)/src/lib/ecore_wayland
86endif
87
88if BUILD_ECORE_WIN32
89lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
90-I$(top_srcdir)/src/lib/ecore_win32 \
91-I$(top_builddir)/src/lib/ecore_win32
92endif
93
94if BUILD_ECORE_WINCE
95lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
96-I$(top_srcdir)/src/lib/ecore_wince \
97-I$(top_builddir)/src/lib/ecore_wince
98endif
99
100if BUILD_ECORE_X
101lib_ecore_evas_libecore_evas_la_CPPFLAGS += \
102-I$(top_srcdir)/src/lib/ecore_x \
103-I$(top_builddir)/src/lib/ecore_x
104endif
105
106lib_ecore_evas_libecore_evas_la_LIBADD = \
107lib/ecore_input_evas/libecore_input_evas.la \
108lib/ecore_input/libecore_input.la \
109lib/ecore_ipc/libecore_ipc.la \
110lib/ecore/libecore.la \
111lib/eo/libeo.la \
112lib/eina/libeina.la \
113@ECORE_EVAS_LIBS@
114
115if BUILD_ECORE_COCOA
116lib_ecore_evas_libecore_evas_la_LIBADD = \
117lib/ecore_cocoa/libecore_cocoa.la
118endif
119
120if BUILD_ECORE_DIRECTFB
121lib_ecore_evas_libecore_evas_la_LIBADD = \
122lib/ecore_directfb/libecore_directfb.la
123endif
124
125if BUILD_ECORE_FB
126lib_ecore_evas_libecore_evas_la_LIBADD = \
127lib/ecore_fb/libecore_fb.la
128endif
129
130if BUILD_ECORE_PSL1GHT
131lib_ecore_evas_libecore_evas_la_LIBADD = \
132lib/ecore_psl1ght/libecore_psl1ght.la
133endif
134
135if BUILD_ECORE_SDL
136lib_ecore_evas_libecore_evas_la_LIBADD = \
137lib/ecore_sdl/libecore_sdl.la
138endif
139
140if BUILD_ECORE_WAYLAND
141lib_ecore_evas_libecore_evas_la_LIBADD = \
142lib/ecore_wayland/libecore_wayland.la
143endif
144
145if BUILD_ECORE_WIN32
146lib_ecore_evas_libecore_evas_la_LIBADD = \
147lib/ecore_win32/libecore_win32.la
148endif
149
150if BUILD_ECORE_WINCE
151lib_ecore_evas_libecore_evas_la_LIBADD = \
152lib/ecore_wince/libecore_wince.la
153endif
154
155if BUILD_ECORE_X
156lib_ecore_evas_libecore_evas_la_LIBADD = \
157lib/ecore_x/libecore_x.la
158endif
159
160lib_ecore_evas_libecore_evas_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@