Merge topic 'UseSWIG-r-support'

9de113a9 UseSWIG: Fix R module prefix
Merge topic 'UseJava-classpath-cross-compile'

7a373d5e UseJava: Fix classpath separator on WIN32 cross compilation (#15206)
Merge topic 'update-kwiml'

659605fb Merge branch 'upstream-kwiml' into update-kwiml
4871885b KWIML: Avoid if() quoted auto-dereference
Merge topic 'ctest-delphi-coverage'

5c31c3e4 CTest: Add code coverage parser for Pascal/Delphi
Merge topic 'remove-redundant-c_str'

cc1139cc strings: Remove redundant calls to std::string::c_str()
Merge topic 'remove-borland-build'

2db55ffa Remove borland workarounds.
Merge topic 'doc-policy-usage'

cd4fa896 Help: Document that policies are not feature toggles.
Merge topic 'cmake-cmp0054-warnings'

29c3edb8 Avoid if() quoted auto-dereference
Merge branch 'master' into next