CPackWiX: generate hierarchy of WiX features from CPack components/groups
CPackWiX: associate WiX components with their respective features
CPackWiX: use the FeatureTree UI in case components have been defined
CPackWiX: handle component REQUIRE, HIDDEN and group EXPANDED
CMake Nightly Date Stamp
Ninja: deptype msvc for Intel's compiler on Windows
Merge topic 'ninja-msvc-deps-for-intel' into next

76a8888 Ninja: deptype msvc for Intel's compiler on Windows
ac2acd2 CMake Nightly Date Stamp
Ninja: multiple commands must be quoted

Bug 14370
Merge topic 'ninja-quoted-cmd-commands' into next

b6f1142 Ninja: multiple commands must be quoted
UseSWIG: Fix .i relative source file location (#13173,#13772,#14459)
Merge topic 'UseSWIG-fix13772' into next

276e373 UseSWIG: Fix .i relative source file location (#13173,#13772,#14459)
UseSWIG: Handle a dll name different than module name (#13814)
Merge topic 'UseSWIG-fix13814' into next

acc59e5 UseSWIG: Handle a dll name different than module name (#13814)
UseSWIG: Remove duplicate include dirs (#14520)

Shorten the swig command line.
Merge topic 'UseSWIG-fix14520' into next

20028d6 UseSWIG: Remove duplicate include dirs (#14520)
Merge topic 'make-cpack-options-boolean'

5bc6444 CPack: use IsOn instead of IsSet for boolean CPack options
Merge topic 'use-generator-target'

c34968a Port some of the generator API to cmGeneratorTarget.
abb13ea Order cmGeneratorTargetsType elements deterministically.
Merge topic 'FindSWIG-fix13426'

6620dc7 FindSWIG: Mark SWIG_DIR & SWIG_VERSION as advanced (#13426)
Merge topic 'FindSWIG-fix13449'

19b7a54 FindSWIG: Search for swig.swg only on host (#13449)
Merge topic 'FindSWIG-fix13771'

8c127c9 FindSWIG: Use CMAKE_CURRENT_LIST_DIR instead of CMAKE_ROOT (#13771)