Fix bashisms in gnome-autogen.sh, bug 588020
Do not call automake with --force, bug 612329

The --force option for automake is not documented, so gnome-autogen.sh
should not use it.
Fix srcdir!=builddir for Scrollkeeper, bug 315320
Scrollkeeper srcdir!=builddir fix, bug 409060

Fix the install rule too.
Check for glibtoolize in gnome-autogen.sh

Fixes bug 564558.
Trace AC_CONFIG_SUBDIRS with autoconf

Find configure.ac and configure.in files using the trace functionality
of autoconf in order to skip build directories from incomplete make
distcheck runs. Fixes bug 510713.
3.5.5
Add David King to maintainers
Revert "Trace AC_CONFIG_SUBDIRS with autoconf"

This reverts commit 646fa962712313aadacaaf58c8fd5dd57edc5882.

The change broke calling autogen from outside the source directory.
Trace AC_CONFIG_SUBDIRS with autoconf

Find configure.ac and configure.in files using the trace functionality
of autoconf in order to skip build directories from incomplete make
distcheck runs. Fixes bug 510713.
Bug 606720 — Add code coverage support

Add a GNOME_CODE_COVERAGE m4 macro to allow projects to easily add code
coverage support using lcov.

This is heavily based on the code coverage tooling from GLib (LGPLv2.1+),
originally written by Patrick Hulin and modified by Matthias Clasen, Stef
Walter and Simon McVittie since.

Closes: https://bugzilla.gnome.org/show_bug.cgi?id=606720
code-coverage: quote the results path for code coverage

In some cases it can have spaces in it, so we need to quote it.
code-coverage: Add some ‘user’ documentation
3.5.91
Add missing semicolons to omf_timestamp rule

Fixes bug 685388.
version 3.6.0
Post release version bump
code coverage: Quiet lcov and add extra ignore patterns

Make lcov be quiet if V=0, and add a new CODE_COVERAGE_IGNORE_PATTERN
variable to be able to add extra files to ignore in code coverage reporting.
code-coverage: Relicence to LGPLv2.1+

As gnome-common is widely used, it’s useful for it to have a fairly liberal
licence. This relicences the gnome-code-coverage.m4 file from GPLv3+ to
LGPLv2.1+.

Permission has been obtained (by private e-mail) from the other contributors:
 • Christian Persch <chpe@gnome.org>
 • Xan Lopez <xan@gnome.org>

See also: https://bugzilla.gnome.org/show_bug.cgi?id=133689
Add lots of warnings to GNOME_COMPILE_WARNINGS

Following Colin Walters' thread on desktop-devel-list:

https://mail.gnome.org/archives/desktop-devel-list/2012-July/msg00100.html

Add a selection of more strict warnings to the default level of
GNOME_COMPILE_WARNINGS. Check all the warnings by passing them to GCC,
and ignore those which fail. Set the severity of some of the warnings to
errors, so that particularly bad code is rejected (set the warning level
to ‘minimum’ is you wish to avoid this behaviour). Fixes bug 568546 and
bug 608953.