Tizen 2.1 base
[framework/uifw/ecore.git] / src / lib / ecore / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 AM_CPPFLAGS = @GLIB_CFLAGS@ @EVIL_CFLAGS@ @EINA_CFLAGS@ @WIN32_CPPFLAGS@ @EFL_ECORE_BUILD@
4 AM_CFLAGS = @WIN32_CFLAGS@ @EFL_PTHREAD_CFLAGS@
5
6 lib_LTLIBRARIES = libecore.la
7 includes_HEADERS = \
8 Ecore.h \
9 Ecore_Getopt.h
10 includesdir = $(includedir)/ecore-@VMAJ@
11
12 libecore_la_SOURCES = \
13 ecore.c \
14 ecore_alloc.c \
15 ecore_anim.c \
16 ecore_app.c \
17 ecore_events.c \
18 ecore_getopt.c \
19 ecore_idle_enterer.c \
20 ecore_idle_exiter.c \
21 ecore_idler.c \
22 ecore_job.c \
23 ecore_main.c \
24 ecore_pipe.c \
25 ecore_poll.c \
26 ecore_time.c \
27 ecore_timer.c \
28 ecore_thread.c \
29 ecore_glib.c \
30 ecore_throttle.c
31
32 if ECORE_HAVE_WIN32
33
34 libecore_la_SOURCES += ecore_exe_win32.c
35
36 else
37
38 if ECORE_HAVE_WINCE
39
40 libecore_la_SOURCES += ecore_exe_wince.c
41
42 else
43
44 if ECORE_HAVE_PS3
45
46 libecore_la_SOURCES += ecore_exe_ps3.c
47
48 else
49
50 if ECORE_HAVE_EXOTIC
51
52 libecore_la_SOURCES +=
53
54 else
55
56 libecore_la_SOURCES += ecore_signal.c ecore_exe.c
57
58 endif
59
60 endif
61
62 endif
63
64 endif
65
66 libecore_la_LIBADD = @dlopen_libs@ @EINA_LIBS@ @EVIL_LIBS@ @GLIB_LIBS@ @WIN32_LIBS@ @LTLIBINTL@ @EFL_PTHREAD_LIBS@ @rt_libs@ -lm
67 libecore_la_LDFLAGS = -no-undefined @lt_enable_auto_import@ -version-info @version_info@ @release_info@ @EFL_PTHREAD_LIBS@
68
69 EXTRA_DIST = ecore_private.h