Initial community commit

This commit is contained in:
Jef
2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit 20d28e80a5
16810 changed files with 4640254 additions and 2 deletions

View File

@@ -0,0 +1,33 @@
Identify the currently executing operating system.
```lua
id = os.host()
```
### Parameters ###
None.
### Return Value ###
An operating system identifier; see [system()](system.md) for a complete list of identifiers.
Note that this function returns the OS that Premake is currently running on, which is not necessarily the same as the OS that Premake is generating files for. If you are running on Mac OS X and generating Visual Studio project files, the identifier is "macosx".
### Availability ###
Premake 5.0.0 alpha 12 or later.
### Examples ###
```lua
if os.host() == "windows" then
-- do something Windows-specific
end
```
### See Also ###
* [os.get](os.get.md)