Blame Makefile.am

Packit b00eeb
NULL =
Packit b00eeb
Packit b00eeb
SUBDIRS = \
Packit b00eeb
	. \
Packit b00eeb
	po \
Packit b00eeb
	docs/reference/gck \
Packit b00eeb
	docs/reference/gcr
Packit b00eeb
Packit b00eeb
ACLOCAL_AMFLAGS = -I build/m4 ${ACLOCAL_FLAGS}
Packit b00eeb
Packit b00eeb
DISTCHECK_CONFIGURE_FLAGS = \
Packit b00eeb
	--enable-gtk-doc \
Packit b00eeb
	--disable-coverage \
Packit b00eeb
	--disable-update-mime \
Packit b00eeb
	--disable-update-icon-cache \
Packit b00eeb
	--with-gtk \
Packit b00eeb
	--with-pkcs11-modules=$(abs_srcdir)/$(top_distdir)/_inst/lib/
Packit b00eeb
Packit b00eeb
DISTCLEANFILES = \
Packit b00eeb
	intltool-extract \
Packit b00eeb
	intltool-merge \
Packit b00eeb
	intltool-update
Packit b00eeb
Packit b00eeb
dist-hook:
Packit b00eeb
	@if test -d "$(srcdir)/.git"; \
Packit b00eeb
	then \
Packit b00eeb
		echo Creating ChangeLog && \
Packit b00eeb
		( cd "$(top_srcdir)" && \
Packit b00eeb
		  echo '# Generate automatically. Do not edit.'; echo; \
Packit b00eeb
		  $(top_srcdir)/missing --run git log --stat --date=short ) > ChangeLog.tmp \
Packit b00eeb
		&& mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
Packit b00eeb
		|| ( rm -f ChangeLog.tmp ; \
Packit b00eeb
		     echo Failed to generate ChangeLog >&2 ); \
Packit b00eeb
	else \
Packit b00eeb
		echo A git clone is required to generate a ChangeLog >&2; \
Packit b00eeb
	fi
Packit b00eeb
Packit b00eeb
check-local: check-gck-symbols check-gcr-symbols check-ui-symbols
Packit b00eeb
Packit b00eeb
upload-release: $(DIST_ARCHIVES)
Packit b00eeb
	scp $(DIST_ARCHIVES) master.gnome.org:
Packit b00eeb
	ssh master.gnome.org ftpadmin install $(DIST_ARCHIVES)
Packit b00eeb
Packit b00eeb
# Default executable tests
Packit b00eeb
LOG_DRIVER = $(srcdir)/build/tap-driver
Packit b00eeb
LOG_DRIVER_FLAGS = --format=tap
Packit b00eeb
LOG_COMPILER = $(srcdir)/build/tap-gtester
Packit b00eeb
Packit b00eeb
VALGRIND_ARGS = --trace-children=no --quiet --error-exitcode=33 \
Packit b00eeb
	--suppressions=valgrind-suppressions --gen-suppressions=all \
Packit b00eeb
	--num-callers=16
Packit b00eeb
VALGRIND_SUPPRESSIONS = \
Packit b00eeb
	build/gcr.supp \
Packit b00eeb
	build/gcrypt.supp \
Packit b00eeb
	build/glib.supp \
Packit b00eeb
	build/glibc.supp \
Packit b00eeb
	build/p11-kit.supp \
Packit b00eeb
	build/pixman.supp \
Packit b00eeb
	build/pthread.supp \
Packit b00eeb
	build/unknown.supp
Packit b00eeb
Packit b00eeb
valgrind-suppressions: $(VALGRIND_SUPPRESSIONS)
Packit b00eeb
	$(AM_V_GEN) cat $^ > $@
Packit b00eeb
Packit b00eeb
check-memory: valgrind-suppressions
Packit b00eeb
	$(MAKE) LOG_FLAGS="-- libtool --mode=execute valgrind $(VALGRIND_ARGS)" \
Packit b00eeb
		$(AM_MAKEFLAGS) check
Packit b00eeb
recheck-memory: valgrind-suppressions
Packit b00eeb
	$(MAKE) LOG_FLAGS="-- libtool --mode=execute valgrind $(VALGRIND_ARGS)" \
Packit b00eeb
		$(AM_MAKEFLAGS) recheck
Packit b00eeb
Packit b00eeb
AM_CPPFLAGS = \
Packit b00eeb
	-I$(srcdir) \
Packit b00eeb
	-I$(builddir) \
Packit b00eeb
	-I$(srcdir)/build \
Packit b00eeb
	-DSRCDIR="\"@abs_srcdir@\"" \
Packit b00eeb
	-DBUILDDIR="\"@abs_builddir@\"" \
Packit b00eeb
	-DLOCALEDIR=\""$(datadir)/locale"\" \
Packit b00eeb
	-DLIBEXECDIR="\"$(libexecdir)\"" \
Packit b00eeb
	$(GLIB_CFLAGS)
Packit b00eeb
Packit b00eeb
LDADD = \
Packit b00eeb
	$(GLIB_LIBS)
Packit b00eeb
Packit b00eeb
BUILT_SOURCES =
Packit b00eeb
TESTS =
Packit b00eeb
Packit b00eeb
check_PROGRAMS =
Packit b00eeb
check_LTLIBRARIES =
Packit b00eeb
lib_LTLIBRARIES =
Packit b00eeb
libexec_PROGRAMS =
Packit b00eeb
noinst_LTLIBRARIES =
Packit b00eeb
noinst_PROGRAMS = $(check_PROGRAMS)
Packit b00eeb
Packit b00eeb
pkgconfig_DATA =
Packit b00eeb
pkgconfigdir = $(libdir)/pkgconfig
Packit b00eeb
Packit b00eeb
CLEANFILES = \
Packit b00eeb
	$(pkgconfig_DATA)
Packit b00eeb
Packit b00eeb
EXTRA_DIST = \
Packit b00eeb
	intltool-extract.in \
Packit b00eeb
	intltool-merge.in \
Packit b00eeb
	intltool-update.in \
Packit b00eeb
	HACKING \
Packit b00eeb
	build/valgrind \
Packit b00eeb
	$(VALGRIND_SUPPRESSIONS) \
Packit b00eeb
	build/enum-template.c \
Packit b00eeb
	build/enum-template.h \
Packit b00eeb
	build/g-ir-unbreak.xsl \
Packit b00eeb
	build/tap-driver \
Packit b00eeb
	build/tap-gtester \
Packit b00eeb
	build/gdbus-unbreak-codegen \
Packit b00eeb
	$(NULL)
Packit b00eeb
Packit b00eeb
TEST_SUPPRESSIONS = $(top_builddir)/build/valgrind-suppressions
Packit b00eeb
Packit b00eeb
GDBUS_CODEGEN = $(top_srcdir)/build/gdbus-unbreak-codegen
Packit b00eeb
Packit b00eeb
V_SED = $(V_SED_$(V))
Packit b00eeb
V_SED_ = $(V_SED_$(AM_DEFAULT_VERBOSITY))
Packit b00eeb
V_SED_0 = @echo "  SED     " $@;
Packit b00eeb
Packit b00eeb
SED_SUBST = sed \
Packit b00eeb
	-e 's,[@]datadir[@],$(datadir),g' \
Packit b00eeb
	-e 's,[@]libexecdir[@],$(libexecdir),g' \
Packit b00eeb
	-e 's,[@]libdir[@],$(libdir),g' \
Packit b00eeb
	-e 's,[@]includedir[@],$(includedir),g' \
Packit b00eeb
	-e 's,[@]datarootdir[@],$(datarootdir),g' \
Packit b00eeb
	-e 's,[@]sysconfdir[@],$(sysconfdir),g' \
Packit b00eeb
	-e 's,[@]bindir[@],$(bindir),g' \
Packit b00eeb
	-e 's,[@]exec_prefix[@],$(exec_prefix),g' \
Packit b00eeb
	-e 's,[@]prefix[@],$(prefix),g' \
Packit b00eeb
	-e 's,[@]PACKAGE[@],$(PACKAGE),g' \
Packit b00eeb
	-e 's,[@]VERSION[@],$(VERSION),g' \
Packit b00eeb
	$(NULL)
Packit b00eeb
Packit b00eeb
.desktop.in.in.desktop.in:
Packit b00eeb
	$(V_SED) $(SED_SUBST) $< > $@
Packit b00eeb
Packit b00eeb
@INTLTOOL_DESKTOP_RULE@
Packit b00eeb
Packit b00eeb
.service.in.service:
Packit b00eeb
	$(V_SED) $(SED_SUBST) $< > $@
Packit b00eeb
Packit b00eeb
ENUM_TEMPLATE_C = $(top_srcdir)/build/enum-template.c
Packit b00eeb
ENUM_TEMPLATE_H = $(top_srcdir)/build/enum-template.h
Packit b00eeb
Packit b00eeb
V_XSLTPROC = $(V_XSLTPROC_$(V))
Packit b00eeb
V_XSLTPROC_ = $(V_XSLTPROC_$(AM_DEFAULT_VERBOSITY))
Packit b00eeb
V_XSLTPROC_0 = @echo "  XSLTPROC" $@;
Packit b00eeb
Packit b00eeb
FIX_GIR = $(top_srcdir)/build/g-ir-unbreak.xsl
Packit b00eeb
Packit b00eeb
.broken.gir.gir:
Packit b00eeb
	$(V_XSLTPROC) xsltproc -o $@ $(FIX_GIR) $<
Packit b00eeb
.broken.typelib.typelib:
Packit b00eeb
	$(AM_V_GEN) cp $< $@
Packit b00eeb
Packit b00eeb
SUFFIXES = .desktop.in .desktop.in.in .service .service.in .broken.typelib .broken.gir .gir
Packit b00eeb
Packit b00eeb
if HAVE_INTROSPECTION
Packit b00eeb
Packit b00eeb
include $(INTROSPECTION_MAKEFILE)
Packit b00eeb
Packit b00eeb
INTROSPECTION_GIRS =
Packit b00eeb
INTROSPECTION_SCANNER_ARGS = $(INTROSPECTION_FLAGS) --warn-all --add-include-path=.
Packit b00eeb
INTROSPECTION_COMPILER_ARGS = --includedir=.
Packit b00eeb
Packit b00eeb
girdir = $(datadir)/gir-1.0
Packit b00eeb
gir_DATA =
Packit b00eeb
Packit b00eeb
typelibsdir = $(libdir)/girepository-1.0
Packit b00eeb
typelibs_DATA = $(gir_DATA:.gir=.typelib)
Packit b00eeb
Packit b00eeb
CLEANFILES += \
Packit b00eeb
	$(gir_DATA) \
Packit b00eeb
	$(typelibs_DATA) \
Packit b00eeb
	$(BUILT_SOURCES)
Packit b00eeb
Packit b00eeb
if ENABLE_VAPIGEN
Packit b00eeb
Packit b00eeb
include $(VAPIGEN_MAKEFILE)
Packit b00eeb
Packit b00eeb
VAPIGEN_VAPIS =
Packit b00eeb
VAPI_DEPS = $(VAPIGEN_VAPIS:.vapi=.deps)
Packit b00eeb
Packit b00eeb
vapidir = $(datadir)/vala/vapi
Packit b00eeb
vapi_DATA = $(VAPIGEN_VAPIS) $(VAPI_DEPS)
Packit b00eeb
Packit b00eeb
CLEANFILES += \
Packit b00eeb
	$(VAPIGEN_VAPIS) \
Packit b00eeb
	$(VAPI_DEPS)
Packit b00eeb
Packit b00eeb
endif
Packit b00eeb
Packit b00eeb
endif
Packit b00eeb
Packit b00eeb
include egg/Makefile.am
Packit b00eeb
include gck/Makefile.am
Packit b00eeb
include gcr/Makefile.am
Packit b00eeb
include schema/Makefile.am
Packit b00eeb
Packit b00eeb
if WITH_GTK
Packit b00eeb
include ui/Makefile.am
Packit b00eeb
include ui/icons/Makefile.am
Packit b00eeb
endif