summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/core/base/macos.lua12
1 files changed, 2 insertions, 10 deletions
diff --git a/xmake/core/base/macos.lua b/xmake/core/base/macos.lua
index 40a96b8c1..27eb6ddcb 100644
--- a/xmake/core/base/macos.lua
+++ b/xmake/core/base/macos.lua
@@ -33,21 +33,13 @@ function macos.version()
return macos._VERSION
end
- -- get macver
+ -- get mac version
local macver = nil
local ok, verstr = os.iorun("sw_vers -productVersion")
if ok and verstr then
- macver = verstr:match("%d+%.%d+%.%d+")
- if macver then
- macver = macver:trim()
- end
- macver = semver.new(macver)
+ macver = semver.new(verstr:trim())
end
-
- -- save to cache
macos._VERSION = macver or false
-
- -- done
return macver
end