CMake Nightly Date Stamp
Help: Be clearer about which header files are considered for AUTOMOC

The old documentation stated that "all header files" were considered,
which was not true for any sensible definition of "all header files".
Only header files with certain names are considered.

Document the filename patterns matched for parsing.
Merge topic 'AUTOMOC-docs' into next

635e96dd Help: Be clearer about which header files are considered for AUTOMOC
5414b0e9 CMake Nightly Date Stamp
Utilities/Sphinx: Add option to build 'text' format

Add SPHINX_TEXT to enable the Sphinx 'text' builder.  Mark it as
advanced and do not add install rules.  This is intended for use
by the release manager to build the release notes in text format
suitable for email.
IPO: check if the compiler was compiled with lto support
Merge topic 'gcc-ipo' into next

5f6d023d IPO: check if the compiler was compiled with lto support
Help: Add documents for release notes

Add a release/index.rst document titled "CMake Release Notes" to hold
the toctree for release notes.  Add a "Release Notes" section to the
top-level html document index to link to the new document.
Help: Add documents to collect notes between releases

Add a release/dev.txt file and include it from release/index.rst in
development versions.  Add a "Changes Since Release" section with a
toctree that globs adjacent "dev/*" documents.  Add a sample topic
document explaining how topic-specific release note documents work.

This approach will allow developers to write release notes for their
changes as they are made.  The release manager may then consolidate and
organize the notes for a specific release version.
Merge topic 'release-notes' into next

ccc87047 Help: Add documents to collect notes between releases
70309e70 Help: Add documents for release notes
34ea1f15 Utilities/Sphinx: Add option to build 'text' format
IPO: the Makefile generator uses IPO flags at link time; Ninja should too
Merge topic 'gcc-ipo' into next

ca5c2f46 IPO: the Makefile generator uses IPO flags at link time; Ninja should too
QtAutogen: Make uic work even when the source is in a subdir.

Modify the includedUis to store the path to the file which includes
the ui file. Reuse that path to generate the output file from the
uic process.
Merge topic 'fix-Qt-autogen' into next

6053ce22 QtAutogen: Make uic work even when the source is in a subdir.
Merge topic 'osx-rpath-unique'

028a5285 OS X: Make sure RPATHs are unique to avoid possible corruption.
Merge topic 'fix-Qt-autogen'

6053ce22 QtAutogen: Make uic work even when the source is in a subdir.
1fc9ecfa FindQt4: Make AUTOMOC work regardless which order Qt 4/5 is found.
Merge branch 'master' into next
Drop tweak version component from CMake Policies

Since commit v2.8.2~105^2~2 (Teach CMake Policies about tweak version
component, 2010-04-23), cmPolicies has known how to handle a policy
introduced in a tweak version.  This was done back when we introduced
policies with the current development date version and later updated it
to the release version.  Now we always introduce policies using the next
expected release version and explicitly set the policy to test the NEW
behavior.

CMake Policies (or any other features) should never be introduced in a
tweak (bugfix) release, so drop the infrastructure that allows this.
Merge topic 'no-policy-tweak-version' into next

101057b5 Drop tweak version component from CMake Policies
Help: Expand documentation of CMAKE_VERSION and related variables

Describe the meaning of each version component in more detail in the
documentation of CMAKE_VERSION.  Simplify the per-component version
variable documentation by referencing the main variable.
Merge topic 'doc-version-components' into next

15362786 Help: Expand documentation of CMAKE_VERSION and related variables