Skip to content

Commit 45185d3

Browse files
committed
Update README.md
1 parent bd5c7cb commit 45185d3

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

README.md

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,17 @@ GateEngine includes intuitive APIs for loading resources, handling user inputs,
55
## Platform Support:
66
| Platform | CI | Graphics | Audio | Keyboard | Mouse | Touch | Gamepad |
77
|---------:|:---|:---------|:------|:---------|:------|:------|:--------|
8-
| [**Windows**](https://www.swift.org/getting-started/#on-windows)¹ | [![5.8](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Windows.yml?label=Swift%205.10)](https://github.com/STREGAsGate/GateEngine/actions/workflows/Windows.yml) | ✔︎ | | ✔︎ | ✔︎ | | ✔︎ |
9-
| [**macOS**](https://apps.apple.com/us/app/xcode/id497799835) | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/macOS.yml?label=Swift%205.9)](https://github.com/STREGAsGate/GateEngine/actions/workflows/macOS.yml) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
10-
| [**Linux**](https://www.swift.org/getting-started/#on-linux)² | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Linux.yml?label=Swift%205.9)](https://github.com/STREGAsGate/GateEngine/actions/workflows/Linux.yml) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ⛌ | ✔︎
11-
| [**iOS**/**tvOS**](https://apps.apple.com/us/app/xcode/id497799835) | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/iOS-tvOS.yml?label=Swift%205.9)](https://github.com/STREGAsGate/GateEngine/actions/workflows/iOS-tvOS.yml) | ✔︎ | ✔︎ | ✔︎ | ✔︎`iPad``tvOS/iPhone` | ✔︎`iOS``tvOS` | ✔︎
12-
| **Android**³ | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/Android.yml?label=)](https://github.com/STREGAsGate/GateEngine/actions/workflows/Android.yml) | ⛌ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌
13-
| [**HTML5**](https://book.swiftwasm.org/getting-started/setup.html) | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/HTML5.yml?label=Swift%205.9)](https://github.com/STREGAsGate/GateEngine/actions/workflows/HTML5.yml) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
8+
| [**macOS**](https://apps.apple.com/us/app/xcode/id497799835) | [![](https://img.shields.io/github/actions/workflow/status/STREGAsGate/GateEngine/macOS.yml?label=Swift%206.0)](https://github.com/STREGAsGate/GateEngine/actions/workflows/macOS.yml) | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
9+
| [**Windows**](https://www.swift.org/getting-started/#on-windows) | ⚠️ | ✔︎ | | ✔︎ | ✔︎ | | ✔︎ |
10+
| [**Linux**](https://www.swift.org/getting-started/#on-linux) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ⛌ | ✔︎
11+
| [**iOS**/**tvOS**](https://apps.apple.com/us/app/xcode/id497799835) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎`iPad``tvOS/iPhone` | ✔︎`iOS``tvOS` | ✔︎
12+
| **Android**¹ | ⚠️ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌ | ⛌
13+
| [**HTML5**](https://book.swiftwasm.org/getting-started/setup.html) | ⚠️ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
1414

1515
Complete: ✔︎ | Incomplete: ⛌ | Partial: ◑
1616
<sub>
17-
</br>¹Windows support for Swift is in development. Latest Swift toolchain recommended.
18-
</br>²Developed and tested using Ubuntu (Debian). Fedora compatibility is unknown.
19-
</br>³Pending a community made cross compile SDK.
20-
</br>⁴Targeting recent versions of Safari, FireFox, Edge, and Chrome.
17+
</br>¹Pending a community made cross compile SDK.
18+
</br>⚠️ Development if this platform is paused while the core is finalized.
2119

2220
</sub>
2321

@@ -129,9 +127,6 @@ Add the package to your project like any other package.
129127
```
130128
<sub>*iOS/tvOS require an Xcode project. You cannot use a Swift Package Manager executable for iOS or tvOS.*</sub>
131129

132-
### Windows Specific Setup
133-
Swift 5.9.0-5.9.1 Only: A linker error for dinput.lib can be fixed with a workaround [here](https://github.com/apple/swift/issues/68887).
134-
135130
### Linux Specific Setup
136131
For Linux you must install dev packages for OpenGL and OpenAL.
137132
On Ubuntu the following terminal commands will install the needed packages:

0 commit comments

Comments
 (0)