Squashed 'Core/CppMicroServices/' changes from 7527117..0ebe6b8

0ebe6b8 Do not install artifacts if US_NO_INSTALL is set.

git-subtree-dir: Core/CppMicroServices
git-subtree-split: 0ebe6b8c1f99e3e5baab063212d0753e99ef087d
Merge commit '830daf03dbe6783f425d6978c7de724fd87ff6fb' into bug-16812-avoid-third-party-install-commands
Do not trigger install commands from CTK or CppMicroServices.
Merge branch 'bug-16812-avoid-third-party-install-commands'