Add namespace and version to libfolks-tracker GIR
[platform/upstream/folks.git] / Makefile.am
index 70c72fc..a82d5e1 100644 (file)
@@ -1,42 +1,98 @@
+ACLOCAL_AMFLAGS = -I m4
+
 SUBDIRS = \
        folks \
        backends \
+       tools \
+       po \
        $(NULL)
 
-if ENABLE_DOCS
+if ENABLE_TESTS
+SUBDIRS += tests
+endif
+
+if HAVE_VALADOC
 SUBDIRS += docs
 endif
 
-ACLOCAL_AMFLAGS = -I m4
+DIST_SUBDIRS = \
+       backends \
+       docs \
+       folks \
+       tests \
+       tools \
+       po \
+       $(NULL)
 
-DISTCHECK_CONFIGURE_FLAGS =            \
-       --enable-gtk-doc                \
-       --disable-schemas-install
-
-folksdocdir = ${prefix}/doc/folks
-folksdoc_DATA = \
-       ChangeLog \
-       README \
-       COPYING \
-       AUTHORS \
-       INSTALL \
-       NEWS\
+DISTCHECK_CONFIGURE_FLAGS = \
+       --enable-docs \
+       --enable-tests \
+       --enable-eds-backend \
+       --enable-telepathy-backend \
+       --enable-libsocialweb-backend \
+       --enable-tracker-backend \
+       --enable-zeitgeist \
+       --disable-vala \
        $(NULL)
 
 EXTRA_DIST = \
-       $(folksdoc_DATA) \
        autogen.sh \
+       check.mk \
+       lcov.mk \
+       valgrind.mk \
        $(NULL)
 
-DISTCLEANFILES = \
-       ChangeLog \
+MAINTAINERCLEANFILES = \
+       ABOUT-NLS \
+       $(top_builddir)/lcov.info \
+       $(srcdir)/INSTALL \
+       $(srcdir)/aclocal.m4 \
+       $(srcdir)/compile \
+       $(srcdir)/config.guess \
+       $(srcdir)/config.h.in \
+       $(srcdir)/config.rpath \
+       $(srcdir)/config.sub \
+       $(srcdir)/depcomp \
+       $(srcdir)/install-sh \
+       $(srcdir)/ltmain.sh \
+       $(srcdir)/missing \
+       $(srcdir)/mkinstalldirs \
+       $(srcdir)/ChangeLog \
+       `find "$(srcdir)" -type f -name Makefile.in -print` \
+       `find "m4" -type f -name "*.m4" ! -name "as-compiler-flag.m4" ! -name "introspection.m4" ! -name "vala.m4" -print` \
+       po/Makevars.template \
+       po/Rules-quot \
+       po/boldquot.sed \
+       po/en@boldquot.header \
+       po/en@quot.header \
+       po/insert-header.sin \
+       po/missing \
+       po/quot.sed \
+       po/remove-potcdate.sin \
+       $(NULL)
+
+maintainer-clean-local: maintainer-clean-local-lcov
+maintainer-clean-local-lcov:
+       rm -rf $(top_builddir)/lcov.html
+
+.PHONY: maintainer-clean-local-lcov
+
+GITIGNOREFILES = \
+       $(top_builddir)/lcov.html/* \
        $(NULL)
 
 distclean-local:
-       if test "x$(srdcir)" = "x."; then :; else \
+       if test "x$(srcdir)" = "x."; then :; else \
                rm -f ChangeLog; \
        fi
 
+distcleancheck_listfiles = \
+       find . -type f -exec sh -c 'test -f $(srcdir)/$$1 || echo $$1' \
+               sh '{}' ';'
+
+maintainer-upload-release:
+       $(MAKE) -C docs maintainer-upload-release
+
 ChangeLog:
        @echo Creating $@
        @if test -d "$(srcdir)/.git"; then \
@@ -53,3 +109,7 @@ ChangeLog:
 
 .PHONY: ChangeLog
 
+# Code coverage support
+include lcov.mk
+
+-include $(top_srcdir)/git.mk