mirror of
https://github.com/brl/mutter.git
synced 2024-11-23 08:30:42 -05:00
948db40c87
Using gcov it's possible to get a coverage report, that is a break down of how much the exposed API is exercised by the conformance test suite.
54 lines
1.2 KiB
Makefile
54 lines
1.2 KiB
Makefile
include $(top_srcdir)/build/autotools/Makefile.am.silent
|
|
|
|
NULL =
|
|
|
|
SUBDIRS = build clutter tests doc po
|
|
|
|
ACLOCAL_AMFLAGS = -I build/autotools
|
|
|
|
pcfiles = \
|
|
clutter-$(CLUTTER_API_VERSION).pc \
|
|
clutter-$(CLUTTER_WINSYS)-$(CLUTTER_API_VERSION).pc \
|
|
$(NULL)
|
|
|
|
# clutter-<major>.<minor>.pc - for generic dependencies
|
|
clutter-$(CLUTTER_API_VERSION).pc: clutter.pc
|
|
$(QUIET_GEN)cp $< $@
|
|
|
|
# clutter-<winsys>-<major>.<minor>.pc - for backend-specific dependencies
|
|
clutter-$(CLUTTER_WINSYS)-$(CLUTTER_API_VERSION).pc: clutter.pc
|
|
$(QUIET_GEN)cp $< $@
|
|
|
|
.PHONY: test-report full-report
|
|
test-report full-report:
|
|
$(MAKE) -C tests/conform $(@)
|
|
|
|
pkgconfig_DATA = $(pcfiles)
|
|
pkgconfigdir = $(libdir)/pkgconfig
|
|
|
|
EXTRA_DIST = \
|
|
ChangeLog.pre-git-import \
|
|
clutter.pc.in \
|
|
$(NULL)
|
|
|
|
CLEANFILES = $(pcfiles)
|
|
|
|
DISTCLEANFILES = doltcompile doltlibtool
|
|
|
|
DISTCHECK_CONFIGURE_FLAGS = --enable-gtk-doc --enable-maintainer-flags
|
|
|
|
# Extra clean files so that maintainer-clean removes *everything*
|
|
MAINTAINERCLEANFILES = \
|
|
aclocal.m4 \
|
|
config.guess \
|
|
config.h.in \
|
|
configure \
|
|
gtk-doc.make \
|
|
Makefile.in \
|
|
$(NULL)
|
|
|
|
include $(top_srcdir)/build/autotools/Makefile.am.changelog
|
|
|
|
gcov:
|
|
@( cd clutter && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $$?
|