ecore: reduce race condition.
[profile/ivi/ecore.git] / Makefile.am
1 ## Process this file with automake to produce Makefile.in
2
3 ACLOCAL_AMFLAGS = -I m4
4
5 SUBDIRS = doc src
6
7 if HAVE_PO
8
9 SUBDIRS += po
10
11 endif
12
13 MAINTAINERCLEANFILES = \
14 ABOUT-NLS \
15 Makefile.in \
16 aclocal.m4 \
17 config.guess \
18 config.h.in \
19 config.h.in~ \
20 config.rpath \
21 config.sub \
22 configure \
23 depcomp \
24 install-sh \
25 ltmain.sh \
26 missing \
27 mkinstalldirs \
28 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
29 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
30 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc.tar.bz2 \
31 m4/libtool.m4 \
32 m4/lt~obsolete.m4 \
33 m4/ltoptions.m4 \
34 m4/ltsugar.m4 \
35 m4/ltversion.m4 \
36 m4/codeset.m4 \
37 m4/gettext.m4 \
38 m4/glibc21.m4 \
39 m4/iconv.m4 \
40 m4/intdiv0.m4 \
41 m4/inttypes_h.m4 \
42 m4/inttypes.m4 \
43 m4/inttypes-pri.m4 \
44 m4/isc-posix.m4 \
45 m4/lcmessage.m4 \
46 m4/lib-ld.m4 \
47 m4/lib-link.m4 \
48 m4/lib-prefix.m4 \
49 m4/nls.m4 \
50 m4/po.m4 \
51 m4/progtest.m4 \
52 m4/stdint_h.m4 \
53 m4/uintmax_t.m4 \
54 m4/ulonglong.m4
55
56 if HAVE_PO
57
58 MAINTAINERCLEANFILES += \
59 po/boldquot.sed \
60 po/en@boldquot.header \
61 po/en@quot.header \
62 po/insert-header.sin \
63 po/Makefile.in.in \
64 po/Makevars.template \
65 po/quot.sed \
66 po/remove-potcdate.sin \
67 po/Rules-quot
68
69 endif
70
71 bin_SCRIPTS = 
72
73 EXTRA_DIST = \
74 AUTHORS \
75 COPYING \
76 autogen.sh \
77 ecore.supp \
78 ecore.pc.in \
79 ecore-con.pc.in \
80 ecore-config.pc.in \
81 ecore-directfb.pc.in\
82 ecore-evas.pc.in \
83 ecore-fb.pc.in \
84 ecore-file.pc.in \
85 ecore-imf.pc.in \
86 ecore-imf-evas.pc.in \
87 ecore-ipc.pc.in \
88 ecore-x.pc.in \
89 ecore-win32.pc.in \
90 ecore-sdl.pc.in \
91 ecore-cocoa.pc.in \
92 ecore-input.pc.in \
93 ecore-wince.pc.in \
94 ecore.spec.in \
95 ecore.spec \
96 m4/ac_abstract_socket.m4 \
97 m4/ac_attribute.m4 \
98 m4/check_x_extension.m4 \
99 m4/ecore_check_module.m4 \
100 m4/ecore_check_options.m4 \
101 m4/efl_doxygen.m4 \
102 m4/efl_path_max.m4 \
103 m4/efl_tests.m4 \
104 m4/efl_threads.m4
105
106
107 pkgconfigdir = $(libdir)/pkgconfig
108 pkgconfig_DATA = ecore.pc
109
110 if BUILD_ECORE_CON
111 pkgconfig_DATA += ecore-con.pc
112 endif
113
114 if BUILD_ECORE_CONFIG
115 pkgconfig_DATA += ecore-config.pc
116 endif
117
118 if BUILD_ECORE_DIRECTFB
119 pkgconfig_DATA += ecore-directfb.pc
120 endif
121
122 if BUILD_ECORE_EVAS
123 pkgconfig_DATA += ecore-evas.pc
124 endif
125
126 if BUILD_ECORE_FB
127 pkgconfig_DATA += ecore-fb.pc
128 endif
129
130 if BUILD_ECORE_FILE
131 pkgconfig_DATA += ecore-file.pc
132 endif
133
134 if BUILD_ECORE_IMF
135 pkgconfig_DATA += ecore-imf.pc
136 endif
137
138 if BUILD_ECORE_IMF_EVAS
139 pkgconfig_DATA += ecore-imf-evas.pc
140 endif
141
142 if BUILD_ECORE_INPUT
143 pkgconfig_DATA += ecore-input.pc
144 endif
145
146 if BUILD_ECORE_INPUT_EVAS
147 pkgconfig_DATA += ecore-input-evas.pc
148 endif
149
150 if BUILD_ECORE_IPC
151 pkgconfig_DATA += ecore-ipc.pc
152 endif
153
154 if BUILD_ECORE_X
155 pkgconfig_DATA += ecore-x.pc
156 endif
157
158 if BUILD_ECORE_WIN32
159 pkgconfig_DATA += ecore-win32.pc
160 endif
161
162 if BUILD_ECORE_WINCE
163 pkgconfig_DATA += ecore-wince.pc
164 endif
165
166 if BUILD_ECORE_SDL
167 pkgconfig_DATA += ecore-sdl.pc
168 endif
169
170 if BUILD_ECORE_COCOA
171 pkgconfig_DATA += ecore-cocoa.pc
172 endif
173
174 .PHONY: doc
175
176 # Documentation
177
178 doc:
179         @echo "entering doc/"
180         make -C doc doc
181
182 # Unit tests
183
184 if EFL_ENABLE_TESTS
185
186 check-local:
187         @./src/tests/ecore_suite
188
189 else
190
191 check-local:
192         @echo "reconfigure with --enable-tests"
193
194 endif