move around - flatter.
[framework/uifw/eet.git] / Makefile.am
1 ACLOCAL_AMFLAGS = -I m4
2
3 SUBDIRS = src
4
5 MAINTAINERCLEANFILES = \
6 Makefile.in \
7 aclocal.m4 \
8 compile \
9 config.guess \
10 config.h.in  \
11 config.sub  \
12 configure  \
13 depcomp \
14 install-sh \
15 ltmain.sh  \
16 missing  \
17 eet_docs.tar.gz \
18 m4/libtool.m4 \
19 m4/lt~obsolete.m4 \
20 m4/ltoptions.m4 \
21 m4/ltsugar.m4 \
22 m4/ltversion.m4
23
24 EXTRA_DIST = \
25 AUTHORS \
26 COPYING \
27 COPYING-PLAIN \
28 autogen.sh \
29 eet.c.in \
30 eet.pc.in \
31 eet.spec.in \
32 eet.spec \
33 README.in \
34 README \
35 Doxyfile \
36 doc \
37 gendoc
38
39 pkgconfigdir = $(libdir)/pkgconfig
40 pkgconfig_DATA = eet.pc
41
42
43 if EET_ENABLE_TESTS
44
45 check-local:
46         @./src/tests/eet_suite
47
48 else
49
50 check-local:
51         @echo "reconfigure with --enable-tests"
52
53 endif
54
55 if EET_ENABLE_COVERAGE
56 lcov-reset:
57         @rm -rf coverage
58         @find . -name "*.gcda" -exec rm {} \;
59         @lcov --directory . --zerocounters
60
61 lcov-report:
62         @mkdir coverage
63         @lcov --compat-libtool --directory . --capture --output-file coverage/coverage.info
64         @lcov -l coverage/coverage.info | grep -v "`cd $(top_srcdir) && pwd`" | cut -d: -f1 > coverage/remove
65         @lcov -r coverage/coverage.info `cat coverage/remove` > coverage/coverage.cleaned.info
66         @rm coverage/remove
67         @mv coverage/coverage.cleaned.info coverage/coverage.info
68         @genhtml -t "$(PACKAGE_STRING)" -o coverage coverage/coverage.info
69
70 coverage:
71         @make lcov-reset
72         @make check
73         @make lcov-report
74
75 clean-local:
76         @rm -rf coverage
77 else
78 lcov-reset:
79         @echo "reconfigure with --enable-gcov"
80
81 lcov-report:
82         @echo "reconfigure with --enable-gcov"
83
84 coverage:
85         @echo "reconfigure with --enable-tests --enable-gcov"
86 endif