1 ACLOCAL_AMFLAGS = -I m4
2 AM_MAKEFLAGS = --no-print-directory
3 AM_DISTCHECK_CONFIGURE_FLAGS = \
14 MAINTAINERCLEANFILES = \
36 m4/ac_path_generic.m4 \
37 m4/ecore_check_c_extension.m4 \
38 m4/ecore_check_module.m4 \
40 m4/efl_check_funcs.m4 \
47 m4/eio_check_options.m4 \
48 m4/evas_check_engine.m4 \
49 m4/evas_check_loader.m4 \
52 m4/gcc_check_builtin.m4
60 licenses/COPYING.LGPL \
61 licenses/COPYING.GPL \
62 licenses/COPYING.BSD \
63 licenses/COPYING.SMALL \
68 old/ChangeLog.efreet \
71 old/ChangeLog.embryo \
72 old/ChangeLog.emotion \
73 old/ChangeLog.escape \
74 old/ChangeLog.ethumb \
77 old/ChangeLog.evil.0 \
101 old/README.ephysics \
110 pkgconfigdir = $(libdir)/pkgconfig
114 pkgconfig_DATA += pc/evil.pc
118 pkgconfig_DATA += pc/escape.pc
132 pc/ecore-input-evas.pc \
134 pc/ecore-imf-evas.pc \
148 if BUILD_ENGINE_SOFTWARE_X11
149 pkgconfig_DATA += pc/evas-software-x11.pc
153 pkgconfig_DATA += pc/evas-fb.pc
156 if BUILD_ENGINE_BUFFER
157 pkgconfig_DATA += pc/evas-software-buffer.pc
160 if BUILD_ENGINE_GL_X11
161 pkgconfig_DATA += pc/evas-opengl-x11.pc
164 if BUILD_ENGINE_GL_SDL
165 pkgconfig_DATA += pc/evas-opengl-sdl.pc
168 if BUILD_ENGINE_GL_COCOA
169 pkgconfig_DATA += pc/evas-opengl-cocoa.pc
172 if BUILD_ENGINE_SOFTWARE_GDI
173 pkgconfig_DATA += pc/evas-software-gdi.pc
176 if BUILD_ENGINE_SOFTWARE_DDRAW
177 pkgconfig_DATA += pc/evas-software-ddraw.pc
180 if BUILD_ENGINE_PSL1GHT
181 pkgconfig_DATA += pc/evas-psl1ght.pc
184 if BUILD_ENGINE_WAYLAND_SHM
185 pkgconfig_DATA += pc/evas-wayland-shm.pc
188 if BUILD_ENGINE_WAYLAND_EGL
189 pkgconfig_DATA += pc/evas-wayland-egl.pc
193 pkgconfig_DATA += pc/evas-drm.pc
197 pkgconfig_DATA += pc/ecore-cocoa.pc
201 pkgconfig_DATA += pc/ecore-fb.pc
205 pkgconfig_DATA += pc/ecore-drm.pc
209 pkgconfig_DATA += pc/ecore-psl1ght.pc
213 pkgconfig_DATA += pc/ecore-sdl.pc
216 if HAVE_ECORE_WAYLAND
217 pkgconfig_DATA += pc/ecore-wayland.pc
221 pkgconfig_DATA += pc/ecore-win32.pc
225 pkgconfig_DATA += pc/ecore-wince.pc
229 pkgconfig_DATA += pc/ecore-x.pc
233 pkgconfig_DATA += pc/eeze.pc
237 pkgconfig_DATA += pc/ephysics.pc
241 pkgconfig_DATA += pc/ecore-audio.pc
245 eina_cmakeconfigdir = $(libdir)/cmake/Eina/
246 eina_cmakeconfig_DATA = \
247 cmakeconfig/EinaConfig.cmake \
248 cmakeconfig/EinaConfigVersion.cmake
250 eeze_cmakeconfigdir = $(libdir)/cmake/Eeze/
251 eeze_cmakeconfig_DATA = \
252 cmakeconfig/EezeConfig.cmake \
253 cmakeconfig/EezeConfigVersion.cmake
255 eo_cmakeconfigdir = $(libdir)/cmake/Eo/
256 eo_cmakeconfig_DATA = \
257 cmakeconfig/EoConfig.cmake \
258 cmakeconfig/EoConfigVersion.cmake
260 eet_cmakeconfigdir = $(libdir)/cmake/Eet/
261 eet_cmakeconfig_DATA = \
262 cmakeconfig/EetConfig.cmake \
263 cmakeconfig/EetConfigVersion.cmake
265 evas_cmakeconfigdir = $(libdir)/cmake/Evas/
266 evas_cmakeconfig_DATA = \
267 cmakeconfig/EvasConfig.cmake \
268 cmakeconfig/EvasConfigVersion.cmake
270 ecore_cmakeconfigdir = $(libdir)/cmake/Ecore/
271 ecore_cmakeconfig_DATA = \
272 cmakeconfig/EcoreConfig.cmake \
273 cmakeconfig/EcoreConfigVersion.cmake
275 edje_cmakeconfigdir = $(libdir)/cmake/Edje/
276 edje_cmakeconfig_DATA = \
277 cmakeconfig/EdjeConfig.cmake \
278 cmakeconfig/EdjeConfigVersion.cmake
280 eldbus_cmakeconfigdir = $(libdir)/cmake/Eldbus/
281 eldbus_cmakeconfig_DATA = \
282 cmakeconfig/EldbusConfig.cmake \
283 cmakeconfig/EldbusConfigVersion.cmake
285 efreet_cmakeconfigdir = $(libdir)/cmake/Efreet/
286 efreet_cmakeconfig_DATA = \
287 cmakeconfig/EfreetConfig.cmake \
288 cmakeconfig/EfreetConfigVersion.cmake
290 ethumb_cmakeconfigdir = $(libdir)/cmake/Ethumb/
291 ethumb_cmakeconfig_DATA = \
292 cmakeconfig/EthumbConfig.cmake \
293 cmakeconfig/EthumbConfigVersion.cmake
295 ethumbclient_cmakeconfigdir = $(libdir)/cmake/EthumbClient/
296 ethumbclient_cmakeconfig_DATA = \
297 cmakeconfig/EthumbClientConfig.cmake \
298 cmakeconfig/EthumbClientConfigVersion.cmake
300 emotion_cmakeconfigdir = $(libdir)/cmake/Emotion/
301 emotion_cmakeconfig_DATA = \
302 cmakeconfig/EmotionConfig.cmake \
303 cmakeconfig/EmotionConfigVersion.cmake
308 servicedir = @dbusservicedir@
310 dbus-services/org.enlightenment.Efreet.service \
311 dbus-services/org.enlightenment.Ethumb.service
313 if HAVE_SYSTEMD_USER_SESSION
314 systemdunitsdir = @USER_SESSION_DIR@
315 systemdunits_DATA = \
316 systemd-services/efreet.service \
317 systemd-services/ethumb.service
319 EXTRA_DIST += $(systemdunits_DATA)
322 .PHONY: doc benchmark examples install-examples
327 @echo "entering doc/"
328 $(MAKE) $(AM_MAKEFLAGS) -C doc doc
332 if EFL_ENABLE_COVERAGE
335 @rm -rf $(top_builddir)/coverage
336 @find $(top_builddir) -name "*.gcda" -delete
337 @lcov --zerocounters --directory $(top_builddir)
340 @mkdir $(top_builddir)/coverage
341 lcov --capture --compat-libtool --output-file $(top_builddir)/coverage/coverage.info --directory $(top_builddir) --base-directory $(top_srcdir)/src/
342 lcov --remove $(top_builddir)/coverage/coverage.info '*.h' --output-file $(top_builddir)/coverage/coverage.cleaned.info
343 lcov --remove $(top_builddir)/coverage/coverage.cleaned.info '*/tests/*' --output-file $(top_builddir)/coverage/coverage.cleaned2.info
344 genhtml --branch-coverage -t "$(PACKAGE_STRING)" -o $(top_builddir)/coverage/html $(top_builddir)/coverage/coverage.cleaned2.info
345 @echo "Coverage Report at $(top_builddir)/coverage/html"
352 if EFL_ENABLE_COVERAGE
353 @$(MAKE) $(AM_MAKEFLAGS) lcov-reset
355 @$(MAKE) $(AM_MAKEFLAGS) check
356 if EFL_ENABLE_COVERAGE
357 @$(MAKE) $(AM_MAKEFLAGS) lcov-report
364 @$(MAKE) $(AM_MAKEFLAGS) -C src benchmark
365 @mkdir benchmark || true
366 @cd benchmark && ../src/benchmarks/eo/eo_bench$(EXEEXT) `date +%F_%s`
371 @$(MAKE) $(AM_MAKEFLAGS) -C src examples
374 @$(MAKE) $(AM_MAKEFLAGS) -C src install-examples
377 @echo "making arch packages"
378 makepkg -f -p $(top_builddir)/pkgbuild/PKGBUILD
383 rm -rf benchmark coverage