xcode-frameworks: add GameController, update to MacOSX14.0.sdk #1077

Closed
opened 2023-10-19 03:20:34 +00:00 by mitchellh · 5 comments
mitchellh commented 2023-10-19 03:20:34 +00:00 (Migrated from github.com)

My usage requires GameController.framework, I imagine this is interesting to Mach as well 😄

Also, I recommend updating to MacOSX14.0.sdk, if you do you'll need to also add Symbols.framework since AppKit now depends on it.

My usage requires GameController.framework, I imagine this is interesting to Mach as well 😄 Also, I recommend updating to MacOSX14.0.sdk, if you do you'll need to also add `Symbols.framework` since AppKit now depends on it.
emidoots commented 2023-10-19 04:11:02 +00:00 (Migrated from github.com)

GameController -> indeed

I recommend updating to MacOSX14.0.sdk

For which reason? I was under the impression usage of the higher SDK versions can trigger dependency on the higher macOS version in some cases.. maybe I'm wrong though

GameController -> indeed > I recommend updating to MacOSX14.0.sdk For which reason? I was under the impression usage of the higher SDK versions can trigger dependency on the higher macOS version in some cases.. maybe I'm wrong though
mitchellh commented 2023-10-19 04:12:12 +00:00 (Migrated from github.com)

For which reason? I was under the impression usage of the higher SDK versions can trigger dependency on the higher macOS version in some cases.. maybe I'm wrong though

They only do if you use features from newer versions. You can conditionally wrap stuff in runtime detection to avoid that. The reason is I use the new macOS 14 text carat features (only if running on macOS 14). I have macOS 12 users still and nothing broke!

> For which reason? I was under the impression usage of the higher SDK versions can trigger dependency on the higher macOS version in some cases.. maybe I'm wrong though They only do if you use features from newer versions. You can conditionally wrap stuff in runtime detection to avoid that. The reason is I use the new macOS 14 text carat features (only if running on macOS 14). I have macOS 12 users still and nothing broke!
mitchellh commented 2023-10-19 04:12:50 +00:00 (Migrated from github.com)

Oh I also use the new animated symbols, again only if macOS 14.

Oh I also use the new animated symbols, again only if macOS 14.
emidoots commented 2023-10-19 04:24:39 +00:00 (Migrated from github.com)

Ah, you're right. Okay, sounds good

Ah, you're right. Okay, sounds good
emidoots commented 2023-10-25 02:04:44 +00:00 (Migrated from github.com)

@mitchellh fixed! feel free to file another issue if you run into anything else

@mitchellh fixed! feel free to file another issue if you run into anything else
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hexops/mach#1077
No description provided.