CMake Nightly Date Stamp
Fix version.
Merge topic 'MSVC-features' into next

4103534a Fix version.
revert topic "matches-cleanup"

It has at least one error in the BISON code and I don't have time to work on
this today.
Merge topic 'matches-cleanup' into next

5b48f767 revert topic "matches-cleanup"
Narrow platforms.
Merge topic 'MSVC-features' into next

3e04da94 Narrow platforms.
Expand test configurations.
Features: Add msvc_cxx_sealed.
Merge topic 'MSVC-features' into next

a65232c1 Features: Add msvc_cxx_sealed.
cff207a9 Expand test configurations.
Change the target_compile_features test to use cxx_auto_type.
Merge topic 'MSVC-features' into next

dcafeee2 Change the target_compile_features test to use cxx_auto_type.
Re-word comment on unreachable return statements

Do not use the word "warning" in the comment because CTest launchers
match it and CTestCustom.cmake.in does not suppress it.
Merge topic 'suppress-warning-in-comment' into next

621c2bc0 Re-word comment on unreachable return statements
Re-word comment on unreachable return statements

Do not use the word "warning" in the comment because CTest launchers
match it and CTestCustom.cmake.in does not suppress it.
Merge topic 'suppress-warning-in-comment' into next

72e137ea Re-word comment on unreachable return statements
Merge topic 'optimize-source-file-processing'

a4e6bf8e cmTarget: Make GetSourceFiles string overload private.
92e2fbe1 cmGeneratorTarget: Trace cmSourceFile objects instead of strings.
c5b26f3b cmTarget: Cache the cmSourceFiles in GetSourceFiles.
eb163f37 cmTarget: Extract a ProcessSourceItemCMP0049 method.
19b7c22d Ninja: Query custom commands once per target, not once per file.
Merge branch 'master' into next
Allow installation to srcdir from external build dir.

Test that case, and the in-src build install to src case.
Merge topic 'install-prefix-in-interface' into next

17cb943b Allow installation to srcdir from external build dir.