Merge branch 'xerces-rename' into release
FindLATEX: Use FPHSA to report status in standard way

Otherwise LaTeX was marked as not found in the summary.
Also revise the documentation.
CMake Nightly Date Stamp
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Merge topic 'FindLATEX-use-FPHSA' into next

e0104063 FindLATEX: Use FPHSA to report status in standard way
Merge topic 'try_compile-link-flags'

88eb5824 try_compile: Pass linker flags into test project (#14066)
a4f9b6f0 CMakeDetermineCompilerABI: Use normal linker flags in ABI project
Merge topic 'FindMPI-Intel-5.0.1'

7626c8dc FindMPI: Workaround Intel MPI 5.0.1 exit code problem (#15182)
f5ede300 FindMPI: Factor out compiler wrapper execution into helper
Merge topic 'vs-inherit-wd'

f545eb0b VS: Inherit target-level "-wd" flags in source files (#15284)
Merge topic 'ExternalProject_TEST_EXCLUDE_FROM_MAIN'

636f0c1d ExternalProject: Add TEST_EXCLUDE_FROM_MAIN option
Merge topic 'ctest-binary-pipe'

29b0c8c3 ctest --launch: write to cout and cerr in binary
Merge topic 'file-LOCK-timeout-type'

97841dad file: Use 'long' to represent the parsed LOCK TIMEOUT value
Merge topic 'optional-latest-language-dialects'

de022e89 Add options to build CMake without latest language dialects
Merge topic 'custom-command-multiple-outputs'

6c67b816 Makefile: Workaround Borland Make bug with multiple outputs
65ea5eb7 Tests: Cover rebuild with multiple custom command outputs (#15116)
644b4688 Makefile: Fix rebuild with multiple custom command outputs (#15116)
8a4c6d2d Xcode: Fix rebuild with multiple custom command outputs (#15116)
Merge branch 'master' into next
Merge branch 'release'
Merge branch 'master' into next
CMake 3.1.0-rc3
Merge branch 'release' into test-release
Merge topic 'test-release' into next

6b7cb583 Merge branch 'release' into test-release
1f6f114a CMake 3.1.0-rc3