Merge topic 'build-KWIML-always'

38d3fe07 Tests: Build and test KWIML even when testing an external CMake
Merge topic 'doc-package-target-import-once'

cfab942e Help: Update cmake-packages.7 examples to import targets only once
Merge topic 'interface-sources-target-objects'

affe9d56 Allow INTERFACE_SOURCES to specify $<TARGET_OBJECTS> (#14970)
Merge topic 'install-cfbundle-directory'

a3ac67cc OS X: Install CFBundles as complete directories
Merge topic 'wince-fix-dll-linking'

7e1283e4 MSVC: Fix linking of DLLs on WinCE (#15013)
Merge topic 'vs-RC-flags'

5d873846 VS: Fix handling of non-preprocessor flags in CMAKE_RC_FLAGS
Merge topic 'refactor-link-internals'

f45ede61 cmTarget: Fix CMP0022 OLD breakage from recent refactoring
Merge topic 'doc-genex-id-values'

5690a963 Help: Link to variables corresponding to id and version expressions (#15012)
Merge branch 'master' into next
Merge topic 'FindCurses-blank-at-eof'

ccf2fca1 FindCurses: Remove blank line at end of file
Merge branch 'master' into next