Merge topic 'command-arg-parser' 4368a524c6 cmCMakePathCommand: Enforce non-empty string arguments via binding type 7ca8d9f0f8 cmArgumentParser: Model non-empty strings with wrapper type Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7512