summaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorOlliver Schinagl <oliver@schinagl.nl>2016-02-05 10:36:22 (GMT)
committerOlliver Schinagl <oliver@schinagl.nl>2016-03-10 09:37:39 (GMT)
commit660f1a8cc94f7176f49d5021e7b979030c5ac42e (patch)
tree9de61b286e8bb59dd9f74280082c3dcac14b8585 /Makefile.am
parent398af5331bacd2e2aa4914e9926bf32d28cf8c14 (diff)
downloadengagement-660f1a8cc94f7176f49d5021e7b979030c5ac42e.zip
engagement-660f1a8cc94f7176f49d5021e7b979030c5ac42e.tar.gz
engagement-660f1a8cc94f7176f49d5021e7b979030c5ac42e.tar.bz2
Add empty eflprj generated skeleton project
Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am93
1 files changed, 93 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..6ae9c51
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,93 @@
+MAINTAINERCLEANFILES = \
+ ABOUT-NLS \
+ Makefile.in \
+ aclocal.m4 \
+ compile \
+ config.guess \
+ config.h.in \
+ config.rpath \
+ config.sub \
+ configure \
+ depcomp \
+ install-sh \
+ ltmain.sh \
+ missing \
+ m4/libtool.m4 \
+ m4/ltoptions.m4 \
+ m4/ltsugar.m4 \
+ m4/ltversion.m4 \
+ m4/lt~obsolete.m4 \
+ po/boldquot.sed \
+ po/en@boldquot.header \
+ po/en@quot.header \
+ po/insert-header.sin \
+ po/Makefile.in.in \
+ po/Makevars.template \
+ po/quot.sed \
+ po/remove-potcdate.sin \
+ po/Rules-quot \
+ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.gz \
+ $(PACKAGE_TARNAME)-$(PACKAGE_VERSION).tar.bz2
+
+SUBDIRS = data doc packaging po src
+
+ACLOCAL_AMFLAGS = -I m4
+
+filesdir = $(docdir)
+files_DATA = \
+ AUTHORS \
+ COPYING \
+ ChangeLog \
+ LICENSE \
+ INSTALL \
+ NEWS \
+ README \
+ TODO
+
+EXTRA_DIST = \
+ LICENSE \
+ autogen.sh \
+ config.rpath \
+ configure \
+ m4/efl_attribute.m4 \
+ m4/efl_binary.m4 \
+ m4/efl_compiler_flag.m4 \
+ m4/efl_path_max.m4
+
+if EFL_HAVE_LCOV
+
+lcov-reset:
+ @rm -rf $(top_builddir)/coverage
+ @find $(top_builddir) -name "*.gcda" -delete
+ @lcov --zerocounters --directory $(top_builddir)
+
+lcov-report:
+ @mkdir $(top_builddir)/coverage
+ lcov --capture --compat-libtool --output-file $(top_builddir)/coverage/coverage.info --directory $(top_builddir)/src/lib --base-directory $(top_srcdir)/src/lib
+ lcov --remove $(top_builddir)/coverage/coverage.info '*.h' --output-file $(top_builddir)/coverage/coverage.cleaned.info
+ lcov --remove $(top_builddir)/coverage/coverage.cleaned.info '*/tests/*' --output-file $(top_builddir)/coverage/coverage.cleaned2.info
+ genhtml --branch-coverage -t "$(PACKAGE_STRING)" -o $(top_builddir)/coverage/html $(top_builddir)/coverage/coverage.cleaned2.info
+ @echo "Coverage Report at $(top_builddir)/coverage/html"
+
+endif
+
+if EFL_HAVE_TESTS
+
+TESTS = src/tests/engagement_tests
+
+lcov-check:
+if EFL_HAVE_LCOV
+ @$(MAKE) $(AM_MAKEFLAGS) lcov-reset
+endif
+ @$(MAKE) $(AM_MAKEFLAGS) check
+if EFL_HAVE_LCOV
+ @$(MAKE) $(AM_MAKEFLAGS) lcov-report
+endif
+
+endif
+
+# cleaning
+
+clean-local:
+ rm -rf benchmark coverage
+