There are contexts where cmake doesn’t allow .
in a name such as file sets, but they still need to be disambiguated. Using both .
and _
is a bit weird.
Non-default file set name must contain only letters,
numbers, and underscores, and must not start with a capital letter or
underscore
(non-default in this case means having a name, which is required in order to install them without installing all headers)
Was there a particular reason for using e.g. beman.exemplar
within cmake?