Skip to content

Conversation

@Kylogias
Copy link
Contributor

Perform all platform detection in one place, then define macros based on the detected platform. This makes it less likely to miss something while changing platform detection. It also provides a clear way to detect the underlying platform (like for key/scan codes). I didn't use the defines in CHEW and OSGeneric because I view those as separate due to not being included in the SF

@cnlohr
Copy link
Member

cnlohr commented Aug 5, 2025

This needed to happen for a while. Thank you for doing it.

@cnlohr cnlohr merged commit c22e8ee into cntools:master Aug 5, 2025
1 check passed
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.

2 participants