Merge branch 'doc-target_include_directories-fixup' into release
Merge branch 'doc-sphinx-cmake-fixup' into release
Merge branch 'vs-check-phone-store-tools' into release
Merge branch 'FindJava-no-osx-stub' into release
Merge branch 'backport-fix-CMP0054-MSVC' into release
Merge branch 'fix-openmp-fortran' into release
CMake Nightly Date Stamp
CMake Nightly Date Stamp
Merge branch 'default-lang-dialect' into release
Merge branch 'fix-GNU-CXX-dialect-versions' into release
Merge branch 'fix-WCDH-docs' into release
Merge topic 'custom-command-byproducts'

557aef0b ExternalProject: Add options to specify BYPRODUCTS (#14963)
e15a7075 Add an option for explicit BYPRODUCTS of custom commands (#14963)
Merge topic 'CPackRPM-cleanup-component-vars'

51a60973 CPackRPM: Unset temporary component variables before re-use
Merge topic 'ccmake-hpux'

7a687292 ccmake: Cleanup and simplify conditional blocks for HP-UX
44f02b42 ccmake: Use standard getmaxyx instead of non-standard getmax[xy]
ee3d06a4 ccmake: Remove incomplete support for cur_colr on old HP-UX
Merge topic 'clean-autogen'

3bd59b60 QtAutogen: Use cmHasLiteral{Prefix,Suffix} where possible.
bf00f528 QtAutogen: Don't take a reference to temporary.
Merge topic 'file-GENERATE-rerun'

26e98c34 file(GENERATE): Re-run cmake when appropriate.
Merge topic 'fix-openmp-fortran'

7d633ebf FindOpenMP: Use fixed form Fortran test program
Merge topic 'cmTarget-null_ptr-everywhere'

32a191ce cmTarget: Use null_ptr code path on all platforms
Merge topic 'default-lang-dialect-for-master'

f327a9fd Merge branch 'default-lang-dialect' into step2
36bb100e Fix the test for running the CxxDialog unit test.
a3d0ae17 Features: Fix the default C dialect for Clang and GNU.
49e2b689 Features: Fix references to CXX compiler version in Clang-C.cmake.
7565ab2c Features: Test the CXX compiler only if it has features.
Merge topic 'fix-GNU-CXX-dialect-versions'

c03c184b Features: Record C++11 dialect switch only for GNU 4.7 and later.