summaryrefslogtreecommitdiff
path: root/src/Makefile_Ecore.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.am
parent53fc441d5475155965d92da89502fe4634a561b2 (diff)
merge: add escape ecore, fix several bugs
SVN revision: 79995
Diffstat (limited to 'src/Makefile_Ecore.am')
-rw-r--r--src/Makefile_Ecore.am88
1 files changed, 88 insertions, 0 deletions
diff --git a/src/Makefile_Ecore.am b/src/Makefile_Ecore.am
new file mode 100644
index 0000000..eabe603
--- /dev/null
+++ b/src/Makefile_Ecore.am
@@ -0,0 +1,88 @@
1
2### Library
3
4lib_LTLIBRARIES += lib/ecore/libecore.la
5
6installed_ecoremainheadersdir = $(includedir)/ecore-@VMAJ@
7dist_installed_ecoremainheaders_DATA = \
8lib/ecore/Ecore.h \
9lib/ecore/Ecore_Getopt.h
10
11lib_ecore_libecore_la_SOURCES = \
12lib/ecore/ecore.c \
13lib/ecore/ecore_alloc.c \
14lib/ecore/ecore_anim.c \
15lib/ecore/ecore_app.c \
16lib/ecore/ecore_events.c \
17lib/ecore/ecore_getopt.c \
18lib/ecore/ecore_glib.c \
19lib/ecore/ecore_idle_enterer.c \
20lib/ecore/ecore_idle_exiter.c \
21lib/ecore/ecore_idler.c \
22lib/ecore/ecore_job.c \
23lib/ecore/ecore_main.c \
24lib/ecore/ecore_pipe.c \
25lib/ecore/ecore_poll.c \
26lib/ecore/ecore_time.c \
27lib/ecore/ecore_timer.c \
28lib/ecore/ecore_thread.c \
29lib/ecore/ecore_throttle.c \
30lib/ecore/ecore_private.h
31
32if HAVE_WIN32
33lib_ecore_libecore_la_SOURCES += lib/ecore/ecore_exe_win32.c
34else
35if HAVE_WINCE
36lib_ecore_libecore_la_SOURCES += lib/ecore/ecore_exe_wince.c
37else
38#if ECORE_HAVE_PS3
39#libecore_la_SOURCES += ecore_exe_ps3.c
40#else
41#if ECORE_HAVE_EXOTIC
42#libecore_la_SOURCES +=
43#else
44lib_ecore_libecore_la_SOURCES += lib/ecore/ecore_signal.c lib/ecore/ecore_exe.c
45#endif
46#endif
47endif
48endif
49
50lib_ecore_libecore_la_CPPFLAGS = \
51-I$(top_srcdir)/src/lib/eina \
52-I$(top_srcdir)/src/lib/eo \
53-I$(top_srcdir)/src/lib/ecore \
54-I$(top_builddir)/src/lib/eina \
55-I$(top_builddir)/src/lib/eo \
56-I$(top_builddir)/src/lib/ecore \
57-DEFL_ECORE_BUILD \
58@EFL_CFLAGS@ \
59@EFL_COV_CFLAGS@ \
60@ECORE_CFLAGS@
61
62if HAVE_WINDOWS
63lib_ecore_libecore_la_CPPFLAGS += \
64-I$(top_srcdir)/src/lib/evil \
65-I$(top_builddir)/src/lib/evil
66endif
67
68if HAVE_PS3
69lib_ecore_libecore_la_CPPFLAGS += \
70-I$(top_srcdir)/src/lib/escape \
71-I$(top_builddir)/src/lib/escape
72endif
73
74lib_ecore_libecore_la_LIBADD = \
75lib/eo/libeo.la \
76lib/eina/libeina.la
77
78if HAVE_WINDOWS
79lib_ecore_libecore_la_LIBADD += lib/evil/libevil.la
80endif
81
82if HAVE_PS3
83lib_ecore_libecore_la_LIBADD += lib/escape/libescape.la
84endif
85
86lib_ecore_libecore_la_LIBADD += @ECORE_LIBS@ @EFL_COV_LIBS@ -lm
87
88lib_ecore_libecore_la_LDFLAGS = -no-undefined -version-info @version_info@ @release_info@