diff options
author | Olliver Schinagl <oliver@schinagl.nl> | 2015-01-24 13:53:43 (GMT) |
---|---|---|
committer | Olliver Schinagl <oliver@schinagl.nl> | 2015-01-24 14:18:21 (GMT) |
commit | 08cfb908c22c0c7b5aeb788569950718939b7465 (patch) | |
tree | 6602640dc6b8dafaa3605d9cc3e955e66581d1e9 /Makefile.am | |
parent | e13c3bc4aeba38f4f70754d8e73985eafb23a290 (diff) | |
download | eulogium-08cfb908c22c0c7b5aeb788569950718939b7465.zip eulogium-08cfb908c22c0c7b5aeb788569950718939b7465.tar.gz eulogium-08cfb908c22c0c7b5aeb788569950718939b7465.tar.bz2 |
EFL empty project
Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 91 |
1 files changed, 91 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..1fd85ec --- /dev/null +++ b/Makefile.am @@ -0,0 +1,91 @@ +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 \ + INSTALL \ + NEWS \ + README \ + TODO + +EXTRA_DIST = \ + 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/eulogium_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 + |