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,40 @@
Sets the programming language used by a project.
```lua
language ("lang")
```
### Parameters ###
`lang` is the language identifier. Some languages require a module for full support.
| Language | Module |
|----------|-------------------------------|
| `C` | Built-in; always available |
| `C++` | Built-in; always available |
| `C#` | Built-in; always available |
| `F#` | Built-in; always available |
| `D` | Built-in; always available ([API and support](https://github.com/premake/premake-dlang/wiki)) |
### Applies To ###
Project configurations.
### Availability ###
`C`, `C++`, and `C#` are available in Premake 4.0 or later. Others are 5.0 or later.
### Examples ###
Set the project language to C++.
```lua
language "C++"
```
Set the project language to C#
```lua
language "C#"
```