File tree Expand file tree Collapse file tree 5 files changed +16
-10
lines changed
Expand file tree Collapse file tree 5 files changed +16
-10
lines changed Original file line number Diff line number Diff line change 1414 matrix :
1515 include :
1616 - os : macos-15
17- xcode-version : " 16.0 " # Swift 6.0
17+ xcode-version : " 16.3 " # Swift 6.1
1818 runs-on : ${{ matrix.os }}
1919 env :
2020 OPENBOX_WERROR : 1
Original file line number Diff line number Diff line change 1313 fail-fast : false
1414 matrix :
1515 os : [macos-15]
16- xcode-version : ["16.0 "] # Swift 6.0
16+ xcode-version : ["16.3 "] # Swift 6.1
1717 ios-version : ["18.0"]
1818 include :
1919 - ios-version : " 18.0"
Original file line number Diff line number Diff line change 1313 fail-fast : false
1414 matrix :
1515 os : [macos-15]
16- xcode-version : [16.0 ] # Swift 6.0
16+ xcode-version : [16.3 ] # Swift 6.1
1717 runs-on : ${{ matrix.os }}
1818 env :
1919 OPENBOX_WERROR : 1
Original file line number Diff line number Diff line change 1212 strategy :
1313 fail-fast : false
1414 matrix :
15- swift_version : ["6.0 "]
15+ swift_version : ["6.1 "]
1616 runs-on : ubuntu-22.04
1717 env :
1818 OPENBOX_WERROR : 1
Original file line number Diff line number Diff line change @@ -12,19 +12,25 @@ RenderBox is a high performance rendering engine written in C++.
1212
1313And it powers the underlying rendering of SwiftUI.
1414
15+ The project is for the following purposes:
16+ - Add RB support for non-Apple platform (eg. Linux, WASI and Windows)
17+ - Diagnose and debug RB issues on Apple platform
18+
19+ Currently, this project is in early development.
20+
21+ ## Build
22+
23+ The current suggested toolchain to build the project is Swift 6.1 / Xcode 16.3.
24+
25+ ## Supported platforms
26+
1527| ** CI Status** |
1628| ---|
1729| [ ![ Compatibility tests] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/compatibility_tests.yml/badge.svg )] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/compatibility_tests.yml ) |
1830| [ ![ macOS] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/macos.yml/badge.svg )] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/macos.yml ) |
1931| [ ![ iOS] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/ios.yml/badge.svg )] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/ios.yml ) |
2032| [ ![ Ubuntu] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/ubuntu.yml/badge.svg )] ( https://github.com/OpenSwiftUIProject/OpenBox/actions/workflows/ubuntu.yml ) |
2133
22- The project is for the following purposes:
23- - Add OB support for non-Apple platform (eg. Linux, WASI and Windows)
24- - Diagnose and debug RB issues on Apple platform
25-
26- Currently, this project is in early development.
27-
2834## License
2935
3036See LICENSE file - MIT
You can’t perform that action at this time.
0 commit comments