It always uses a dot (.) as namespace separator. Modern CMake, however, has chosen Perl-style :: instead. Would be good if users can set the BASIS_NAMESPACE_DELIMITER_CMAKE to the separator of their choice, which should now default to ::.
Seems this variable is not used by any of the namespaced target functions. Need to see again what it was good for...
It always uses a dot (.) as namespace separator. Modern CMake, however, has chosen Perl-style
::
instead. Would be good if users can set theBASIS_NAMESPACE_DELIMITER_CMAKE
to the separator of their choice, which should now default to::
.Seems this variable is not used by any of the namespaced target functions. Need to see again what it was good for...