1// +build darwin
2
3package libkb
4
5// OSVersionAndBuild returns OS version, and build too on some platforms
6func OSVersionAndBuild() (string, string, error) {
7	productVersion, err := execToString("/usr/bin/sw_vers", []string{"-productVersion"})
8	if err != nil {
9		return "", "", err
10	}
11
12	buildVersion, err := execToString("/usr/bin/sw_vers", []string{"-buildVersion"})
13	if err != nil {
14		return productVersion, "", err
15	}
16	return productVersion, buildVersion, nil
17}
18