SOVERSION suffix on DLLs for mingw targets
When a library is built with autotools/libtool for mingw targets, it gets the major version (corresponding to SOVERSION) appended to the library name, e.g. libfoo-1.dll, while the import lib still retains the versionless name libfoo.dll.a.
Is it possible to build libraries with this naming scheme with CMake, so they'd work as a drop-in replacement for a library built with autotools/libtool? If the OUTPUT_NAME property is used to append the version, it also ends up in the import lib name.