CMake BASIS makes it easy to create sharable software and libraries that work together. This is accomplished by combining and documenting some of the best practices and utilities available. This project supplies a fully integrated suite of functionality to make the whole process seamless!
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...
Issue by schuhschuh Wednesday Jan 13, 2016 at 00:17 GMT Originally opened as https://github.com/cmake-basis/legacy/issues/546
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...