-
Notifications
You must be signed in to change notification settings - Fork 21
os.getversion
mba105 edited this page Sep 24, 2014
·
2 revisions
Home > [Scripting Reference](Scripting Reference) > os.getversion
Retrieve version information for the host operating system.
#!lua
os.getversion()
Introduced in Premake 4.4, this function has not yet been implemented for all platforms. On platforms where this has not been implemented, it will return zero for all version numbers, and the platform name as the description.
A table, containing the following key-value pairs:
majorversion | The major version number |
minorversion | The minor version number |
revision | The bug fix release or service pack number |
description | A human-readable description of the OS version |
#!lua
local ver = os.getversion()
print(string.format(" %d.%d.%d (%s)",
ver.majorversion, ver.minorversion, ver.revision,
ver.description))
-- On Windows XP: "5.1.3 (Windows XP)"
-- On OS X,: "10.6.6 (Mac OS X Snow Leopard)"