Skip to content

Support SCUI_DEFAULT_BACKEND on all platforms#431

Draft
bbrk24 wants to merge 1 commit intomoreSwift:mainfrom
bbrk24:non-desktop-default-backend
Draft

Support SCUI_DEFAULT_BACKEND on all platforms#431
bbrk24 wants to merge 1 commit intomoreSwift:mainfrom
bbrk24:non-desktop-default-backend

Conversation

@bbrk24
Copy link
Contributor

@bbrk24 bbrk24 commented Feb 8, 2026

Fixes #272

I also got rid of the #ifs in the backend selection logic in favor of SwiftPM-level conditionals.

@bbrk24
Copy link
Contributor Author

bbrk24 commented Feb 8, 2026

Okay I don't understand why UIKit CI is suddenly trying to compile WinUI and GTK code

@stackotter
Copy link
Collaborator

I agree that this would be a better way of doing things. I have no clue why it's not working though. Gonna change to a draft PR now so that I know it's not ready.

@stackotter stackotter marked this pull request as draft February 10, 2026 02:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update SCUI_DEFAULT_BACKEND handling in Package.swift to allow it to override non-desktop backends

2 participants