1 ## Process this file with automake to produce Makefile.in
3 ACLOCAL_AMFLAGS = -I m4
13 MAINTAINERCLEANFILES = \
28 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
29 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2 \
30 $(PACKAGE_TARNAME)-$(PACKAGE_VERSION)-doc.tar.bz2 \
72 MAINTAINERCLEANFILES += \
74 po/en@boldquot.header \
76 po/insert-header.sin \
78 po/Makevars.template \
80 po/remove-potcdate.sin \
100 ecore-imf-evas.pc.in \
106 ecore-psl1ght.pc.in \
109 ecore-wayland.pc.in \
112 m4/ac_abstract_socket.m4 \
114 m4/check_x_extension.m4 \
115 m4/ecore_check_module.m4 \
116 m4/ecore_check_options.m4 \
125 pkgconfigdir = $(libdir)/pkgconfig
126 pkgconfig_DATA = ecore.pc
129 pkgconfig_DATA += ecore-con.pc
132 if BUILD_ECORE_CONFIG
133 pkgconfig_DATA += ecore-config.pc
136 if BUILD_ECORE_DIRECTFB
137 pkgconfig_DATA += ecore-directfb.pc
141 pkgconfig_DATA += ecore-evas.pc
145 pkgconfig_DATA += ecore-fb.pc
149 pkgconfig_DATA += ecore-file.pc
153 pkgconfig_DATA += ecore-imf.pc
156 if BUILD_ECORE_IMF_EVAS
157 pkgconfig_DATA += ecore-imf-evas.pc
161 pkgconfig_DATA += ecore-input.pc
164 if BUILD_ECORE_INPUT_EVAS
165 pkgconfig_DATA += ecore-input-evas.pc
169 pkgconfig_DATA += ecore-ipc.pc
173 pkgconfig_DATA += ecore-x.pc
177 pkgconfig_DATA += ecore-win32.pc
181 pkgconfig_DATA += ecore-wince.pc
185 pkgconfig_DATA += ecore-sdl.pc
189 pkgconfig_DATA += ecore-cocoa.pc
192 if BUILD_ECORE_PSL1GHT
193 pkgconfig_DATA += ecore-psl1ght.pc
196 if BUILD_ECORE_WAYLAND
197 pkgconfig_DATA += ecore-wayland.pc
200 .PHONY: doc install-doc coverage
205 @echo "entering doc/"
209 @echo "entering doc/"
210 make -C doc install-doc
217 @./src/tests/ecore_suite
222 @echo "reconfigure with --enable-tests"
228 if EFL_ENABLE_COVERAGE
230 @rm -rf $(top_builddir)/coverage
231 @find $(top_builddir) -name "*.gcda" -delete
232 @lcov --zerocounters --directory $(top_builddir)
235 @mkdir $(top_builddir)/coverage
236 lcov --capture --compat-libtool --output-file $(top_builddir)/coverage/coverage.info --directory $(top_builddir)
237 lcov --remove $(top_builddir)/coverage/coverage.info '*.h' --output-file $(top_builddir)/coverage/coverage.cleaned.info
238 genhtml -t "$(PACKAGE_STRING)" -o $(top_builddir)/coverage/html $(top_builddir)/coverage/coverage.cleaned.info
239 @echo "Coverage Report at $(top_builddir)/coverage/html"
247 @echo "reconfigure with --enable-coverage"
250 @echo "reconfigure with --enable-coverage"
253 @echo "reconfigure with --enable-tests --enable-coverage"