code: def _versioned_lib_suffix(env, suffix, version):
      
      Verbose = False
      if Verbose:
          print("_versioned_lib_suffix: suffix= ", suffix)
          print("_versioned_lib_suffix: version= ", version)
      cygversion = re.sub('\.', '-', version)
      if not suffix.startswith('-' + cygversion):
          suffix = '-' + cygversion + suffix
      if Verbose:
          print("_versioned_lib_suffix: return suffix= ", suffix)
      return suffix
docs: Generate versioned shared library suffix from a unversioned one.
         If suffix='.dll', and version='0.1.2', then it returns '-0-1-2.dll