diff options
author | Olliver Schinagl <oliver@schinagl.nl> | 2016-02-05 10:36:22 (GMT) |
---|---|---|
committer | Olliver Schinagl <oliver@schinagl.nl> | 2016-03-10 09:37:39 (GMT) |
commit | 660f1a8cc94f7176f49d5021e7b979030c5ac42e (patch) | |
tree | 9de61b286e8bb59dd9f74280082c3dcac14b8585 /Makefile.am | |
parent | 398af5331bacd2e2aa4914e9926bf32d28cf8c14 (diff) | |
download | engagement-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.am | 93 |
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 + |