Multiple libraries in new cpp plugin

The documentation (and my limited understanding of the code in org.gradle.language.cpp.plugins.CppLibraryPlugin) seem to suggest that a project can have just one library. Is this true?
With Java you can apply the java-library plugin and create sourcesets to your heart’s content. Can the same be achieved from cpp-libraries, and deliver multiple so-files/dlls based on different sets of source code?