Disable GameCube adapter on Windows #80

Merged
EIREXE merged 2 commits from disable-gamecube-adapter-windows into master 2026-10-02 11:19:01 +00:00
Owner

Summary

  • add a feature flag for the GameCube adapter driver
  • keep the driver enabled by default on supported platforms
  • exclude the adapter dependency and polling systems on Windows

Validation

  • cargo check --locked --lib
  • cargo test --locked --lib input::gamecube

The Windows cross-build could not be completed locally because MSVC lib.exe is unavailable; CI will run the existing Windows production build.

## Summary - add a feature flag for the GameCube adapter driver - keep the driver enabled by default on supported platforms - exclude the adapter dependency and polling systems on Windows ## Validation - `cargo check --locked --lib` - `cargo test --locked --lib input::gamecube` The Windows cross-build could not be completed locally because MSVC `lib.exe` is unavailable; CI will run the existing Windows production build.
EIREXE added 1 commit 2026-10-01 06:11:31 +00:00
Disable GameCube adapter on Windows
CI / build-and-test (pull_request) Canceled after 9s
CI / production-build (pull_request) Failing after 12m53s
c2ba5cf34a
EIREXE added 1 commit 2026-10-02 09:38:55 +00:00
Fix build
CI / build-and-test (pull_request) Successful in 12m55s
CI / production-build (pull_request) Successful in 30m54s
cdea632dae
EIREXE merged commit 47f7ae1e69 into master 2026-10-02 11:19:01 +00:00
EIREXE deleted branch disable-gamecube-adapter-windows 2026-10-02 11:19:01 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#80