Aarav90-cpu 6e8d86ec38 Fixed UI Issues. Added Keyboard and Mouse Support. Added 4K viewing for text (partial). UEFI Is Broken in this commit using it is not suggested. Fixed Issues and bugs and warnings! Patched Black Screen and RGB Falshing. 1 月之前
..
include 6e8d86ec38 Fixed UI Issues. Added Keyboard and Mouse Support. Added 4K viewing for text (partial). UEFI Is Broken in this commit using it is not suggested. Fixed Issues and bugs and warnings! Patched Black Screen and RGB Falshing. 1 月之前
README.md 9e91a953cf Add All new UI files Updates! Remove Swfit Network Splash! Add new arkrt updates! Add Display Service 1 月之前

README.md

SwiftCorelibs

System API compatibility headers for non-Darwin platforms, sourced from the Swift project.

Provides the following header sets:

Directory Description
CoreFoundation CoreFoundation types (CFBase, CFArray, CFDictionary, CFString, CFRuntime, etc.) from swift-corelibs-foundation
dispatch Grand Central Dispatch (libdispatch) headers from swift-corelibs-libdispatch
os OS abstraction headers (os/object.h) from swift-corelibs-libdispatch

Only used on non-Darwin platforms (Linux, WASI, Windows) via -isystem include path.

Alternative: Use Swift toolchain headers

Instead of the bundled headers, you can point to your Swift toolchain's headers by setting the OPENSWIFTUI_LIB_SWIFT_PATH environment variable:

# Using swiftly
export OPENSWIFTUI_LIB_SWIFT_PATH="$(swiftly use --print-location)/usr/lib/swift"

# Using a Swift SDK
export OPENSWIFTUI_LIB_SWIFT_PATH=~/.swiftpm/swift-sdks/<sdk>/usr/lib/swift

When OPENSWIFTUI_LIB_SWIFT_PATH is set, it overrides the bundled SwiftCorelibs headers.