func BinaryPlatformName() string {
	if binaryNameWithSSLCache != "" {
		return binaryNameWithSSLCache
	}
	platform := Name()
	if platform != "linux" {
		return platform
	}
	distro := getLinuxDistro()
	if distro == "alpine" {
		return "linux-musl"
	}
	ssl := getOpenSSL()
	name := fmt.Sprintf("%s-openssl-%s", distro, ssl)
	binaryNameWithSSLCache = name
	return name
}
BinaryPlatformName returns the name of the prisma binary which should be used,
for example "darwin" or "linux-openssl-1.1.x"
package platform
import (
	"fmt"
	"os/exec"
	"regexp"
	"runtime"
	"strings"
)
var binaryNameWithSSLCache string