def METHOD_NAME(target, source, env, for_signature):
    var_prefix = 'SHLIB'
    var = '%sVERSION' % var_prefix
    if var not in env:
        return ''
    version = env.subst("$%s" % var, target=target, source=source)
    version = version.replace('.', '-')
    return "." + version